<SEC-DOCUMENT>0001641172-25-000783.txt : 20250326
<SEC-HEADER>0001641172-25-000783.hdr.sgml : 20250326
<ACCEPTANCE-DATETIME>20250326171035
ACCESSION NUMBER:		0001641172-25-000783
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250326
DATE AS OF CHANGE:		20250326

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MICROVISION, INC.
		CENTRAL INDEX KEY:			0000065770
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRONIC COMPONENTS, NEC [3679]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				911600822
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34170
		FILM NUMBER:		25774245

	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
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>form10-k.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:MVIS="http://microvision.com/20241231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD) -->
<!-- Field: Set; Name: xdx; ID: xdx_03B_MVIS_microvision.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_050_edei%2D%2DEntityCentralIndexKey_0000065770 -->
<!-- Field: Set; Name: xdx; ID: xdx_076_XDX_form10%2Dk.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06A_Sqft_8_utr%2D%2Dsqft -->
<!-- Field: Set; Name: xdx; ID: xdx_06E_Employees_6_Employees -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Euro_0_iso4217%2D%2DEUR -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Segment_0_Segment -->
<!-- Field: Set; Name: xdx; ID: xdx_07B_SO_form10%2Dk.xdxs -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000005" name="dei:EntityCentralIndexKey">0000065770</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-12-31" id="xdx2ixbrl0133" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2023-12-31" id="xdx2ixbrl0140" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2023-12-31" id="xdx2ixbrl0143" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2023-12-31" id="xdx2ixbrl0155" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2024-12-31" id="xdx2ixbrl0166" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2023-12-31" id="xdx2ixbrl0167" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl0172" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl0173" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-31" id="xdx2ixbrl0213" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0246" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0247" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0251" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0261" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0263" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0270" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0271" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0327" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0347" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0348" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0370" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0371" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0376" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0378" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0397" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0419" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0420" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0443" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0449" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0452" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0460" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0467" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0468" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0473" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0485" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0486" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0488" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0501" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0523" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0525" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0532" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0533" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0536" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0540" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0541" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0543" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0552" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0553" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0569" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0597" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0615" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0616" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0621" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0635" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0639" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0640" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0644" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0645" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0661" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:CommonStockIssuedInConversionOfNotePayable" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0680" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:CommonStockIssuedInConversionOfNotePayable" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0683" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0684" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0687" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0689" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:AccruedFinancingFees" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0695" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:AccruedFinancingFees" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0697" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:NonCashForeignCurrencyTranslationAdjustments" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0701" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0703" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2022-12-31" id="xdx2ixbrl0713" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2024-12-31_srt_MinimumMember" id="xdx2ixbrl0783" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">P1Y</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-12-31_srt_MinimumMember" id="xdx2ixbrl0788" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">P2Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0965" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0966" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0967" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0968" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0980" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0981" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="xdx2ixbrl0990" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="xdx2ixbrl0992" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0995" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0996" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0997" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_us-gaap_TransferredOverTimeMember" id="xdx2ixbrl0998" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ProductRevenueMember" id="xdx2ixbrl1000" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_ContractRevenueMember" id="xdx2ixbrl1002" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_country_DE" id="xdx2ixbrl1019" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2022-12-31_country_DE" id="xdx2ixbrl1020" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-31_custom_OtherForeignCountriesMember" id="xdx2ixbrl1022" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-31_custom_OtherForeignCountriesMember" id="xdx2ixbrl1024" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_OtherForeignCountriesMember" id="xdx2ixbrl1025" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2022-12-31_custom_OtherForeignCountriesMember" id="xdx2ixbrl1026" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="xdx2ixbrl1074" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="xdx2ixbrl1078" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl1082" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl1086" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl1090" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl1094" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="xdx2ixbrl1097" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="xdx2ixbrl1099" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl1101" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl1103" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl1105" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl1107" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember" id="xdx2ixbrl1115" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl1123" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31" id="xdx2ixbrl1131" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl1146" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="xdx2ixbrl1164" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062" id="xdx2ixbrl1179" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062" id="xdx2ixbrl1181" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062" id="xdx2ixbrl1183" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062" id="xdx2ixbrl1186" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078" id="xdx2ixbrl1188" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078" id="xdx2ixbrl1190" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078" id="xdx2ixbrl1192" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078" id="xdx2ixbrl1194" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078" id="xdx2ixbrl1196" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078" id="xdx2ixbrl1198" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31" id="xdx2ixbrl1202" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31" id="xdx2ixbrl1204" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31" id="xdx2ixbrl1206" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31" id="xdx2ixbrl1210" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093" id="xdx2ixbrl1215" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093" id="xdx2ixbrl1217" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109" id="xdx2ixbrl1224" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109" id="xdx2ixbrl1226" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109" id="xdx2ixbrl1228" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109" id="xdx2ixbrl1232" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31" id="xdx2ixbrl1238" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31" id="xdx2ixbrl1240" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2023-12-31" id="xdx2ixbrl1285" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2023-12-31" id="xdx2ixbrl1288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredFinanceCostsCurrentGross" contextRef="AsOf2023-12-31" id="xdx2ixbrl1291" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2023-12-31" id="xdx2ixbrl1294" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" contextRef="AsOf2023-12-31" id="xdx2ixbrl1315" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2023-12-31" id="xdx2ixbrl1318" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1323" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1327" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1333" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl1336" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl1337" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2024-12-31" id="xdx2ixbrl1373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_custom_BacklogMember" id="xdx2ixbrl1423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_custom_BacklogMember" id="xdx2ixbrl1425" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-012024-12-31_custom_BacklogMember" id="xdx2ixbrl1427" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_custom_BacklogMember" id="xdx2ixbrl1429" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_BacklogMember" id="xdx2ixbrl1431" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xs:nil="true"></ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2023-01-012023-12-31_custom_AcquiredTechnologyMember" id="xdx2ixbrl1444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2023-01-012023-12-31_custom_BacklogMember" id="xdx2ixbrl1453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_BacklogMember" id="xdx2ixbrl1457" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xs:nil="true"></ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="xdx2ixbrl1498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="xdx2ixbrl1502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="xdx2ixbrl1506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" id="xdx2ixbrl1568" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" id="xdx2ixbrl1570" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="xdx2ixbrl1588" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="xdx2ixbrl1590" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="xdx2ixbrl1608" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="xdx2ixbrl1610" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2024-12-31_srt_MinimumMember" id="xdx2ixbrl1717" name="MVIS:OperatingAndFinanceLeaseRemainingLeaseTerm">P1Y</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1751" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1755" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1756" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:TotalFinanceLeaseExpense" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1759" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:OperatingCashFlowsFromFinanceLeases" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1773" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="MVIS:OperatingCashFlowsFromFinanceLeases" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1774" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1777" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31_custom_FinancialLeaseMember" id="xdx2ixbrl1801" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1884" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1892" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1893" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1894" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1896" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1897" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1898" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1902" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1906" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1908" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1909" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1910" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl1912" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl1913" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1914" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1918" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1922" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl1926" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="mvis-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-20">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-20</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-232024-10-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-23</xbrli:startDate>
        <xbrli:endDate>2024-10-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_custom_AtmEquityOfferingAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-042025-02-04_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-04</xbrli:startDate>
        <xbrli:endDate>2025-02-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_HeadquartersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:HeadquartersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_GeneralOfficeAndLabSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:GeneralOfficeAndLabSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_OfficeSpaceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:OfficeSpaceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PerceptionSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:PerceptionSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_ReferenceSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:ReferenceSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:TwoCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_ThreeCustomerMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:ThreeCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:OneCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:TwoCustomerMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:OneCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_TwoCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:TwoCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_custom_CustomersMember_us-gaap_CustomerConcentrationRiskMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:CustomersMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:OutstandingOptionsExercisableIntoCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:OutstandingOptionsExercisableIntoCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:OutstandingOptionsExercisableIntoCommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-31</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-03-31_custom_IbeoAutomotiveSystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-01-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_IbeoAutomotiveSystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-01-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-312023-01-31_custom_AcquiredTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-31</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-312023-01-31_custom_OrderBacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:OrderBacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-31</xbrli:startDate>
        <xbrli:endDate>2023-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProductRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ContractRevenueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_country_DE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_country_DE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_country_DE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_country_DE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_country_DE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_country_DE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_OtherForeignCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_OtherForeignCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_OtherForeignCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_OtherForeignCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_OtherForeignCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_OtherForeignCountriesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MVIS:CorporateDebtAndUsTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MVIS:CorporateDebtAndUsTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-14_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-142024-10-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-14</xbrli:startDate>
        <xbrli:endDate>2024-10-14</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-31_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-06-01_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-06-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-14">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-14</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-01_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-232024-10-23_custom_PurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:PurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-23</xbrli:startDate>
        <xbrli:endDate>2024-10-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-12-012024-12-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-12-01</xbrli:startDate>
        <xbrli:endDate>2024-12-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_us-gaap_MeasurementInputExpectedTermMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_us-gaap_MeasurementInputRiskFreeInterestRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_us-gaap_MeasurementInputExpectedDividendRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputOptionVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_us-gaap_MeasurementInputOptionVolatilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MeasurementInputDiscountRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-23_us-gaap_MeasurementInputDiscountRateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AssetManagementArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:AssetManagementArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-06-302024-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-06-30</xbrli:startDate>
        <xbrli:endDate>2024-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_IbeoAutomotiveSystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_IbeoAutomotiveSystemsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AssetManagementArrangementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:AssetManagementArrangementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ComputerEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_AcquiredTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AcquiredTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_BacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AcquiredTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AcquiredTechnologyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_BacklogMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-01-01</xbrli:startDate>
        <xbrli:endDate>2021-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementNonExecutiveEmployeesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MVIS:AnnualandShortTermIncentiveAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_NewHireGrantsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementNonExecutiveEmployeesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MVIS:NewHireGrantsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementExecutiveEmployeesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MVIS:AnnualandShortTermIncentiveAwardsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementExecutiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementExecutiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ShareBasedPaymentArrangementNonExecutiveMember_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementNonExecutiveMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-09-012021-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-09-01</xbrli:startDate>
        <xbrli:endDate>2021-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-132025-02-13_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-13</xbrli:startDate>
        <xbrli:endDate>2025-02-13</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012022-04-30_custom_FirstLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FirstLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2022-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FirstLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FirstLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-012022-09-30_custom_SecondLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:SecondLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SecondLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:SecondLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ThirdLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:ThirdLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-09-012022-09-30_custom_ThirdLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:ThirdLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-09-01</xbrli:startDate>
        <xbrli:endDate>2022-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FinancialLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FinancialLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FinancialLeaseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FinancialLeaseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-07-012024-09-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-07-01</xbrli:startDate>
        <xbrli:endDate>2024-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PurchaseCommitmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">us-gaap:PurchaseCommitmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-12-31_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2026-12-31_srt_ScenarioForecastMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2026-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-06-012023-06-30_us-gaap_CommonStockMember_custom_SalesAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SalesAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-06-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2021-06-01</xbrli:startDate>
        <xbrli:endDate>2021-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-03-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ResearchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SellingAndMarketingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_GeneralAndAdministrativeExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-312025-01-31_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-31</xbrli:startDate>
        <xbrli:endDate>2025-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-03</xbrli:startDate>
        <xbrli:endDate>2025-02-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-042025-02-04_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-04</xbrli:startDate>
        <xbrli:endDate>2025-02-04</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-202025-02-20_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-20</xbrli:startDate>
        <xbrli:endDate>2025-02-20</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-212025-02-21_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-21</xbrli:startDate>
        <xbrli:endDate>2025-02-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-09-01</xbrli:startDate>
        <xbrli:endDate>2026-03-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-02-03_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-02-03</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_SecuritiesPurchaseAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-03</xbrli:startDate>
        <xbrli:endDate>2025-02-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-02-032025-02-03_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-02-03</xbrli:startDate>
        <xbrli:endDate>2025-02-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_LetterAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-012024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0000065770</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Sqft">
      <xbrli:measure>utr:sqft</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Employees">
      <xbrli:measure>MVIS:Employees</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Euro">
      <xbrli:measure>iso4217:EUR</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>MVIS:Segment</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact000930" toRefs="Footnote000947"/>
  <ix:relationship fromRefs="Fact000932" toRefs="Footnote000947"/>
  <ix:relationship fromRefs="Fact000946" toRefs="Footnote000950"/>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin: 0pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_90C_edei--DocumentType_c20240101__20241231_zEKFxYK0Odn4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000016" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin: 0pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Mark
one)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--DocumentAnnualReport_c20240101__20241231_zFBpx0Vs55P4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000017" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ANNUAL
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: center; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: center; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the fiscal year ended <span id="xdx_901_edei--DocumentPeriodEndDate_c20240101__20241231_zVFRll8ihBy6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayyearen" id="Fact000018" name="dei:DocumentPeriodEndDate"><span id="xdx_90E_edei--CurrentFiscalYearEndDate_c20240101__20241231_z9F0SW84HZp7"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayen" id="Fact000019" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_902_edei--DocumentFiscalYearFocus_c20240101__20241231_z3ZkCF1Yvhy5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000020" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric></span></ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: center; text-indent: -0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OR</b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_edei--DocumentTransitionReport_c20240101__20241231_zkHOnkp3vm98"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000021" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRANSITION
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the transition period from __________ to __________</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
file number: <span style="text-decoration: underline"><span id="xdx_908_edei--EntityFileNumber_c20240101__20241231_zsAvOhhHGn5j"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000022" name="dei:EntityFileNumber">001-34170</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><img src="form10-k_001.jpg" alt="" style="width: 200px"/></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span style="text-decoration: underline"><span id="xdx_904_edei--EntityRegistrantName_c20240101__20241231_zhf8SsA6NHS4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000023" name="dei:EntityRegistrantName">MicroVision,
Inc.</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20240101__20241231_zCjW5FyuASob"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000024" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_905_edei--EntityTaxIdentificationNumber_c20240101__20241231_zwTj8PLR8Okj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000025" name="dei:EntityTaxIdentificationNumber">91-1600822</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State
                                            or Other Jurisdiction of</span></p>
                                                                             <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporation
                                            or Organization)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(I.R.S.
                                            Employer</span></p>
                                                                             <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
                                            Number)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 3.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--EntityAddressAddressLine1_c20240101__20241231_z17qArvNUqGg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000026" name="dei:EntityAddressAddressLine1">18390
NE 68th Street</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_90A_edei--EntityAddressCityOrTown_c20240101__20241231_zEZ3emjHpDxa"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000027" name="dei:EntityAddressCityOrTown">Redmond</ix:nonNumeric></span>,
<span id="xdx_90A_edei--EntityAddressStateOrProvince_c20240101__20241231_zoKEgLpwDKsf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000028" name="dei:EntityAddressStateOrProvince">Washington</ix:nonNumeric></span> <span id="xdx_90A_edei--EntityAddressPostalZipCode_c20240101__20241231_zF5VSmWl6fs3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000029" name="dei:EntityAddressPostalZipCode">98052</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address
of Principal Executive Offices, including Zip Code)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline"><span id="xdx_908_edei--CityAreaCode_c20240101__20241231_zBFoErb2uodc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000030" name="dei:CityAreaCode">(425)</ix:nonNumeric></span>
<span id="xdx_902_edei--LocalPhoneNumber_c20240101__20241231_zIxkgLmxlo31"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000031" name="dei:LocalPhoneNumber">936-6847</ix:nonNumeric></span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Registrant&#8217;s
Telephone Number, including Area Code)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title
    of Each Class</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading
    Symbol</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name
    of Each Exchange on Which Registered</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--Security12bTitle_c20240101__20241231_zcdcGlorqkL2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000032" name="dei:Security12bTitle">Common
    Stock, $0.001 par value per share</ix:nonNumeric></span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_edei--TradingSymbol_c20240101__20241231_zSDhnK6Lr527"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000033" name="dei:TradingSymbol">MVIS</ix:nonNumeric></span></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_edei--SecurityExchangeName_c20240101__20241231_zKZPq32eBuN2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:exchnameen" id="Fact000034" name="dei:SecurityExchangeName">The
    Nasdaq Stock Market LLC</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: <b>None</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>



<!-- Field: Rule-Page --><div style="margin: 0pt auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes &#9744;
 <span id="xdx_90A_edei--EntityWellKnownSeasonedIssuer_c20240101__20241231_zgu28ok7m9Ia"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000035" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes &#9744;
 <span id="xdx_901_edei--EntityVoluntaryFilers_c20240101__20241231_zHNIgiUwcya"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000036" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)
has been subject to such filing requirements for the past 90 days.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_edei--EntityCurrentReportingStatus_c20240101__20241231_zICRLzSOBCAg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000037" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746;
 No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--EntityInteractiveDataCurrent_c20240101__20241231_zMU70927PYfc"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000038" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746;
 No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221;
&#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_edei--EntityFilerCategory_c20240101__20241231_zuzkMPJCDl9e"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000039" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span> </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_900_edei--EntitySmallBusiness_c20240101__20241231_zA2jw1qOgH9c"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000040" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_edei--EntityEmergingGrowthCompany_c20240101__20241231_zwO0r3VRp0i3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000041" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared or issued its audit report. <span id="xdx_90A_edei--IcfrAuditorAttestationFlag_c20240101__20241231_znncaKSOjuk6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000042" name="dei:IcfrAuditorAttestationFlag">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant
included in the filing reflect the correction of an error to previously issued financial statements. <span id="xdx_90C_edei--DocumentFinStmtErrorCorrectionFlag_c20240101__20241231_zHYKZfq9WZrf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000043" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation
received by any of the registrant&#8217;s executive officers during the relevant recovery period pursuant to &#167; 240.10D-1(b). &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744; No <span id="xdx_900_edei--EntityShellCompany_dbF_c20240101__20241231_zic7mh6dgTkl"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000044" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate market value of common stock held by non-affiliates of the registrant as of June 30, 2024 was approximately $<span id="xdx_90E_edei--EntityPublicFloat_iI_pn5n6_c20240630_zcCUjmRWdoXc"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2024-06-30" id="Fact000045" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">222.0</ix:nonFraction></span> million
(based upon the closing price of $1.06 per share for the registrant&#8217;s common stock as reported by the Nasdaq Global Market on that
date).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
number of shares of the registrant&#8217;s common stock outstanding as of March 20, 2025 was<span id="xdx_90A_edei--EntityCommonStockSharesOutstanding_iI_c20250320_zMeOY6KcajW4"> <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-03-20" id="Fact000046" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">245,004,785</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DOCUMENTS
INCORPORATED BY REFERENCE</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--DocumentsIncorporatedByReferenceTextBlock_c20240101__20241231_zVlKeIe9pFMi" title="Documents Incorporated By Reference"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000048" name="dei:DocumentsIncorporatedByReferenceTextBlock">Portions
of the registrant&#8217;s definitive Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A
in connection with the registrant&#8217;s 2025 Annual Meeting of Shareholders (the &#8220;2025 Proxy Statement&#8221;) are incorporated
herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1.5pt solid; font-size: 1pt; border-bottom: Black 4pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MICROVISION,
INC</b>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ANNUAL
REPORT ON FORM 10-K </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FOR
THE YEAR ENDED DECEMBER 31, 2024</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TABLE
OF CONTENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#D_001">Part
    I.</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_002">Business</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_003">Risk
    Factors</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
                                            1B.</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_004">Unresolved
                                            Staff Comments</a></span></p>
    </td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">Item 1C.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><a href="#D_005">Cybersecurity</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">19</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_006">Properties</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_007">Legal
    Proceedings</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_008">Mine
    Safety Disclosures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4A. <a href="#D_009">Executive Officers of the Registrant</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#D_010">Part
    II.</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
                                            5.</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_011">Market
                                            for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of
                                            Equity Securities</a></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_012">Reserved</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_013">Management&#8217;s
    Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7A.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#D_015">Quantitative
    and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    8. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_008">Financial Statements and Supplementary Data</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_009">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9A. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_010">Controls and Procedures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9B. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_011">Other Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9C. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_012">Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#xc_013">Part III.</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    10. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_014">Directors, Executive Officers and Corporate Governance</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    11. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_015">Executive Compensation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
                                            12.</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_016">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</a></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    13. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_017">Certain Relationships and Related Transactions and Director Independence</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    14. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_018">Principal Accounting Fees and Services</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#xc_019">Part IV.</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    15. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_020">Exhibits, Financial Statement Schedules</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    16. </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_021">Form 10-K Summary</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#xc_022">Signatures</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="D_001"></span><b>PART
I.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Preliminary
Note Regarding Forward-Looking Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>This
Annual Report contains forward-looking statements, within the meaning of Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities
Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), 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 agreements, strategic plans, future operations, financing needs or plans of MicroVision, Inc. (&#8220;we,&#8221;
&#8220;our,&#8221; or &#8220;us&#8221;), as well as assumptions relating to the foregoing. The words &#8220;anticipate,&#8221; &#8220;could,&#8221;
&#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;goal,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;will,&#8221;
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.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="D_002"></span><b>ITEM
1. BUSINESS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision,
Inc. is committed to driving the global adoption of our proprietary products, which leverage our deterministic AI &#8220;at the edge&#8221; with our
innovative perception and application software running on our diverse lidar sensors. Our solutions enable ADAS and autonomy features
for customers in a wide range of industries, including robotics, automated warehouse, agriculture, mining, military, and automotive. Our deterministic
AI at the edge software running on our sensors enables intelligent autonomous, active safety, and automation systems which depend on
secure, cost-effective, and energy-efficient solutions. This software has been developed in close collaboration with our automotive customers
and we are now rapidly expanding with it into new industrial and commercial vehicle sectors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
engineering teams based in Redmond, Washington and Hamburg, Germany, we develop and supply integrated solutions built on our
perception software stack, incorporating application software and processing data from differentiated sensor systems. Our extensive
experience in developing and productizing core lidar hardware and software components, along with our expertise in edge computing,
positions us as a valuable commercial partner capable of delivering high-value, low-power products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Founded
in 1993, MicroVision, Inc. is a pioneer in laser beam scanning, or LBS technology, which is based on our patented technology 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, more recently, lidar sensors and software solutions for industrial, automotive, and military markets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2023, we acquired certain strategic assets of Germany-based Ibeo Automotive Systems GmbH, 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 premium, or Tier 1, automotive supplier and that is currently available in passenger cars by premium original equipment manufacturers, or 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, agriculture, smart infrastructure and robotics
applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
integrated solution, built on our perception software stack, combines our lidar sensors, both MEMS-based and flash-based, and
application software targeted for sale to industrial mobility and autonomy companies, automotive OEMs and Tier 1 suppliers, and
defense contractors. Our deterministic AI at the edge enables critical decisions to be made locally and independent of the cloud,
leading to faster responses, improved data privacy, and reduced costs. Our mature perception software stack has met the rigorous
requirements of automotive qualification and incorporates advanced features, like localization and fusion. Our lidar sensors include
MAVIN&#8482;, a MEMS-based long-range sensor capable of small object detection, and MOVIA&#8482;, a flash-based short- to mid-range sensor, both
suitable for industrial and automotive applications. We also develop customer-specific application software, allowing expansion into
a wide array of sectors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
product suite also includes our validation software tool, the MOSAIK&#8482; suite, which is targeted for use by OEMs and Tier 1s for validating
vehicle sensors for ADAS and autonomous driving, or AD, applications. In 2024, we reduced the dedicated resources and investment into further development of
MOSAIK. Specifically, in 2024, in an effort to better align our resources with our product plan, we restructured and reorganized our
workforce and related expenditures to strategically focus on our perception software and MAVIN and MOVIA products. While this 41% reduction
in workforce added approximately $6.0 million to our fiscal year 2024 expenses, we expect this action to extend our financial runway
through reduced personnel expenses and other operational efficiencies. See <i>Part II, Item 8, Note 14. Restructuring Charges</i> for
additional discussion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. This technology was integrated into products marketed to consumer and military sectors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
our development and productization efforts are now focused on the software and sensors underpinning our autonomy and mobility solutions,
our revenues in the fiscal years ended December 31, 2023 and 2022 were 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 to continue in future periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. In October 2024, we entered into a securities purchase agreement
with an institutional investor for the sale of up to $75.0 million in senior secured convertible notes. See <i>Part II, Item 8, Note
7. Notes Payable and Derivative Liability</i>. In February 2025, we entered into another securities purchase agreement with the same
institutional investor for the issuance and sale of $8.0 million in shares of common stock, plus warrants to purchase additional shares
of common stock for approximately $9.0 million. See <i>Part II, Item 8, Note 16. Subsequent Events</i>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision,
Inc. was founded in 1993 as a Washington corporation and reincorporated in 2003 under the laws of the State of Delaware. Our headquarters
is located at 18390 NE 68th Street, Redmond, Washington 98052, and our telephone number is (425) 936-6847.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to those reports are available
free-of-charge from the investor page of our website, accessible at www.microvision.com, as soon as reasonably practicable after such
material is electronically filed with the Securities and Exchange Commission, or SEC. Copies of these filings may also be obtained by
visiting the SEC&#8217;s website, www.sec.gov, which contains current, quarterly and annual reports, proxy and information statements
and other information regarding issuers that file electronically.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Industry and Market Strategy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Our perception solutions address autonomy and mobility opportunities and challenges in a variety of markets, with
our primary focus being industrial markets, including robotics, warehouse automation, agriculture, and mining, as well as automotive advanced
driver assistance systems, or ADAS, and autonomous driving, or AD, and military applications.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the industrial sector, we believe that our core technology is integral in the automated guided vehicle, or AGV, and autonomous
mobile robot, or AMR, markets. We target our solutions for sale to OEMs in the AGV and AMR markets, as well as to companies in
sectors that use their products. The advancement of warehouse and stockyard automation, integrated autonomous supply chains, and
enhanced pickup and delivery systems requires cutting-edge innovation in the sensor systems guiding AMRs and traditional AGVs. Smart
farming and automated mining operations improve safety, efficiency, productivity, and sustainability by leveraging our lidar sensors
and perception software solutions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
lidar sensors and perception software were initially developed to address the needs of the Level 2+, or L2+, and Level 3, or L3,
ADAS markets to be used in automotive safety and autonomous driving applications. Our solution-based development approach recognizes
two key realities of the L2+ and L3 markets: that safety is mission critical and that automotive OEMs require cost efficiency and
integration adaptability. With these factors in mind, we believe that our best-in-class lidar sensors and perception software
support critical safety needs by providing the highest resolution at range, 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Moreover,
we tailor our solution to meet the needs of industrial and automotive OEMs, integrating our lidar and edge computing to support
high-level capabilities, save development cost and time for OEMs with no training required for our sensor-fused output, reduce
system cost by requiring fewer and cheaper sensors and reduced processing, and enable seamless integration with an OEM&#8217;s
existing architecture. Our unique solution for the AGV/AMR and the L2+/L3 markets, we believe, has the potential to achieve our
goal of enabling mission-critical safety systems while solving for OEMs&#8217; cost and integration objectives.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
this customer-centric approach, our go-to-market strategy depends on building partnerships with OEMs,  Tier-1 automotive suppliers,
and industrial operators, and also with silicon companies to support our solution on their compute platforms. Our strategy includes working to establish direct marketing
and co-development relationships and we may also derive revenue in the form of licensing revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Beyond industrial and automotive, our strategy includes targeting our perception solutions and core technologies
for military applications. Drawing on MicroVision&#8217;s history as a supplier of innovative technology to the military, such as its
high-definition wearable display technologies, we believe our solutions and technologies provide compelling use cases in the expanding
defense tech sector.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Technology and Competitive Strength</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe a significant competitive strength for us today is the maturity of our perception software stack and our MAVIN and
MOVIA technologies, as well as our validation tool chain in MOSAIK. The key differentiator for our offerings lies in our capability to provide an integrated and validated hardware and software solution for
automotive and industrial customers. Core to our perception software, lidar sensors, and custom ASICs is proprietary technology that we have been developing,
refining, productizing and protecting for nearly 30 years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">MicroVision&#8217;s perception software efficiently enables small object detection, lane detection, road boundaries,
and dynamic object tracking and classification. Object recognition is at the core of our perception solution, classifying objects and
road users as well as small obstacles and overhanging loads, which is achieved using sophisticated algorithms to interpret complex visual
information from one or multiple sensors. Our perception solution delivers highly accurate environment representation, thus enabling industrial
and automotive customers to achieve reliable and efficient autonomous and mobility applications.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The integration of our perception software into our lidar sensors reduces power consumption and space needs by utilizing
a highly efficient system-on-chip, or SoC, and optimizing our perception software for processing sensor measurements directly on the sensors.
As external ECU hardware is expensive, our integrated solution lowers costs and the system architecture is simplified as the sensor-specific
perception processing occurs seamlessly within the sensor.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
flash-based, solid-state lidar technology, which comprises our MOVIA family of sensors, was developed according to highly rigorous automotive-grade
standards, delivering reliability in a small form factor suitable for a variety of applications in industrial, automotive, and other
environments. The robust and versatile MOVIA L sensor has no moving parts and sustains a 50G shock load, while it outputs a high-resolution,
4D point cloud. The smaller MOVIA S is intended to address short-range automotive applications. Integrated with our perception software,
MOVIA sensors have low power consumption requirements and perform well in adverse weather conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our micro-electromechanical systems, or MEMS-based high-speed lidar sensors, which we call MAVIN, use our pioneering
laser beam scanning (LBS) technology. Our patented LBS technology combines a MEMS scanning mirror, laser diode
light sources, electronics, and optics that are controlled using our proprietary system control algorithms along with edge computing
and machine learning in some systems. The MEMS scanning mirror is a key component of our technology system and is one of our core
competencies. Our MEMS scanning mirror is a silicon device that oscillates in a precisely controlled closed loop pattern so that we
can place a pixel of light at a precise point. This allows us to generate a projected image pixel-by-pixel for use in lidar sensing
and display. Scanning modules with our technology can be designed to operate in one of three different modes: lidar sensing only,
display and lidar sensing combined, and display only. We believe that our proprietary technology offers significant advantages over
other lidar sensing systems and traditional displays.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Early
applications of our proprietary technology included heads up displays for the U.S. military and automotive systems. The contemplated
uses of our technology require incorporation of our components into the products of other companies or partners. More recently, our technology
can be found in a Microsoft heads up display product. In the past, we have worked with other global brands to incorporate our core technology
into their consumer products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
long-range MAVIN lidar sensor is designed to, and we believe can, meet or exceed OEM specifications, performing
to 220 meters of range with an output resolution of up to 14.0 million points per second. Our hardware delivers a high point cloud density
for a single-channel sensor. In addition to providing a low-latency, high-resolution point cloud
at range, our sensor enables fast and accurate
path planning and maneuvering of the vehicle. Our proprietary scan locking feature ensures that our sensor is immune from interference
from sunlight and from other lidar sensors. Although developed for automotive applications, MAVIN is suitable for industrial and military applications that require
long-range solutions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Products and Revenue Strategy</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
product suite includes our perception software, MEMS-based high-speed automotive lidar sensors, flash-based
automotive lidar sensor, lidar sensors for non-automotive industrial markets, and reference and validation software. We also provide
engineering services in connection with these hardware and software products, as well as development of custom application software.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
perception software integrated with our lidar hardware is targeted for sale to a wide variety of markets, including industrial,
automotive, and defense. Our perception software was developed in collaboration with an automotive OEM customer and successfully
passed through that OEM&#8217;s development qualification processes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">
Our MOVIA line of lidar sensors, are also based on technology developed according to automotive-grade standards, featuring variable
scan frequency, high resolution, a modular optics concept, and low power consumption. The availability of our MOVIA sensors support
a revenue strategy that includes royalty revenues from automotive production, as well as sales in multiple markets including
industrial, smart infrastructure, robotics, and commercial vehicles. Our MAVIN lidar system is targeted for sale to automotive OEMs and Tier 1 automotive suppliers, though is also suitable
for industrial and military applications that require a robust solution with long-range detection.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">In the industrial sector, we are focused on opportunities involving AGVs and AMRs, cobots, and mobile autonomous
vehicles, or MAVs, where our key differentiating features include various combinations of low power consumption, an integrated solution,
embedded localization software, and small object detection. Revenue would be derived from volume supply and licensing arrangements with
automated warehouse operators, materials handling OEMs, and robotics manufacturers, among others in the industrial sector. Our solutions
in the automotive industry target advanced driver assistance systems, or ADAS, and autonomous driving, or AD, needs of automotive OEMs
and Tier 1 automotive suppliers with revenue derived from high-volume supply agreements.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Research
and Development</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe our research and development efforts have earned us a leadership position in the field of lidar sensors, LBS technology and
applications as applied to automotive, industrial, military and defense, consumer electronics, and other markets. Our ability to
attract customers and grow revenue will depend on our ability to maintain our technology leadership, to continually improve
performance, reduce costs, and ensure functional safety and flexible design. Our research and development teams as of December 31,
2024 were located in Redmond, Washington, and Hamburg, Germany and were comprised of approximately 130 engineering and technical
staff in optics, software engineering, electrical engineering, product engineering, and MEMS design.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sales
and Marketing</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
sales and marketing approach is account based, business-to-business targeting of industrial equipment and automotive OEMs, as well
as end-users of their products, automated warehouse operators, agriculture and mining companies, automotive Tier 1 suppliers,
defense tech companies, and potential customers in several other industrial markets. Our business development efforts are headed by
executive management and business development representatives and are supported by engineers that assist customers during the design
cycles of products. We have business development offices for our automotive and industrial solutions located in Germany and the
United States. We engage potential customers directly, participate in trade shows, and maintain a website.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Manufacturing</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
continue to invest in our manufacturing capabilities, evaluating long-term Tier 1 relationships and establishing new relationships with
contract manufacturers, as we drive toward our goal of serving as a Tier 1 supplier to automotive OEM customers. When we have produced
products or components, our products were manufactured by a contract manufacturer based on our proprietary design, process, test, quality,
and reliability standards and incorporated our core technologies, including MEMS and ASICs that were produced to order by semiconductor
foundries. To date, our manufacturing has not been subject to seasonal variations as our shipments have been relatively small and in
the early stages of product introduction. In the future, depending on our customers&#8217; product mix, we may be affected by seasonal
fluctuations which could affect working capital demands. Many of the raw materials used in our components are standard, although our
MEMS, MEMS die, and ASICs have historically been manufactured to our specifications by separate single-source suppliers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Competitive
Conditions</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
companies have developed and are attempting to develop lidar sensors and autonomy and mobility solutions; the competitive landscape
is highly crowded and rapidly evolving. We compete with pureplay lidar developers, most of which have raised and exhausted
significant capital in their development and production efforts. Some of these companies have announced partnerships with OEMs, Tier
1 suppliers, and contract manufacturers that, even if nonexclusive, may appear more credible than we do in the marketplace. We also
face competition from industrial and automotive OEMs and automotive 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. Many lidar developers are also building ADAS solutions with which our solutions compete. Our competitors may succeed in
developing innovative technologies and products that could render our technology or products commercially infeasible or
technologically obsolete.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
autonomy, mobility, and lidar sensing industries have been characterized by rapid and significant technological advances. Our
perception solutions, technology systems, and sensor products may not be competitive with such advances, and we may not have
sufficient funds to invest in new technologies, products or processes. Although we believe our technology and solutions could
deliver higher performance and have other advantages, manufacturers of competing technologies may develop improvements that could reduce or eliminate the anticipated advantages of our solutions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intellectual
Property and Proprietary Rights</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
create intellectual property from three sources: internal research and development activities, technology acquisitions, and performance
on development contracts. The inventions covered by our patent applications generally relate to systems controls in our LBS technology,
component miniaturization, power reduction, feature enhancements, specific implementation of various system components, and design elements
to facilitate mass production. Protecting these key-enabling technologies and components is a fundamental aspect of our strategy to penetrate
diverse markets with unique products. As such, we intend to continue to develop our portfolio of proprietary and patented technologies
at the system, component, and process levels.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe our extensive patent portfolio is the largest, broadest, and earliest filed LBS technology portfolio. We currently have over
700 issued patents and pending patents worldwide. As our technology develops, we not only apply for new patents but we also
periodically review our patent portfolio and eliminate patents that are deemed of low value. Moreover, the number of patents in our
portfolio will vary at any given time as </span><span style="font-size: 10pt">patents may expire or be abandoned to better utilize
resources expended to maintain and generate new intellectual property.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to compete effectively in the markets we may enter may depend, in part, on our ability and the ability
of our licensors to maintain the proprietary nature of the relevant technologies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also rely on unpatented proprietary technology. To protect our rights in these areas, we require all employees, and where appropriate,
contractors, consultants, advisors and collaborators, to enter into confidentiality and non-compete agreements. There can be no assurance,
however, that these agreements will provide meaningful protection for our trade secrets, know-how or other proprietary information in
the event of any unauthorized use, misappropriation or disclosure of such trade secrets, know-how or other proprietary information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have registered names and phrases, including &#8220;MAVIN&#8482;,&#8221; &#8220;MOVIA&#8482;,&#8221; &#8220;MOSAIK&#8482;, &#8220;SAFE MOBILITY AT THE SPEED
OF LIFE,&#8221; and &#8220;MicroVision&#174;,&#8221; with the United States Patent and Trademark Office and in
various foreign countries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Employees, People Operations, and Workplace Safety</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the end of fiscal year 2024, throughout our global offices, we had approximately 185 predominantly full-time employees. We do not hire
seasonal workers and none of our employees are represented by a labor union or works council.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
principal objectives with respect to our workforce are to attract, retain, motivate, and reward our employees to achieve positive results
for our customers and for MicroVision. To achieve these objectives, our employee benefit programs seek to (i) support skill building
and prepare our employees for advancement through continuous learning, (ii) reward our employees through compensation awards and resources
intended to motivate our employees and promote well-being, and (iii) continuously identify opportunities for development through regular
employee input and engagement. We offer competitive compensation and benefits.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also strive for excellence and inclusivity among our employees, management, and board of directors, and seek to promote job
opportunities to a wide pool of qualified candidates who can bring multiple perspectives and a variety of backgrounds and
experiences into our workplace. We are also committed to providing an inclusive work environment free of discrimination or
harassment of any kind, supported by our leadership team and through our policies, communications, and reporting and resolution
resources.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Protecting
the safety, health, and well-being of our employees is also a key priority and we have implemented policies and practices to support
this. In particular, given the work that we do, we engage third party independent experts in the field of laser safety to assist in
meeting safety specifications. In addition, we monitor developments in the area of permissible laser exposure limits as established
by International Electrotechnical Commission, or IEC, and others. Independent experts have concluded that laser exposure
to the eye resulting from use of LBS devices under normal operating conditions would be below the calculated maximum permissible
exposure level set by the IEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_003"></span>ITEM
1A. RISK FACTORS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>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.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risk
Factors Related to Our Business</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
have a history of operating losses and expect to incur significant losses in the future. </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have had substantial losses since our inception. We cannot assure you that we will ever become or remain profitable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
                                            of December 31, 2024, we had an accumulated deficit of $862.3 million.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
                                            incurred net losses of $765.4 million from inception through 2023, and a net loss of $96.9
                                            million during the year ended December 31, 2024.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 Laser Beam Scanning, or 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
cannot be certain that we will succeed in obtaining additional development revenue or commercializing our technology or products at scale.
In light of these factors, we expect to continue to incur significant losses and negative cash flow through 2025 and the foreseeable
future. There is significant risk that we will not achieve positive cash flow at any time in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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&#8217; investment in us. Additionally, we may be unable to raise capital at
the level we expect or on terms acceptable to us.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently focused on developing and commercializing our perception software and sensor solutions. 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 and other customers introduce systems incorporating our solutions and
technologies and the market acceptance and competitive position of such systems. Our expenses increased significantly as a result of
the January 2023 Ibeo acquisition and related headcount increase, though in 2024 we effectuated meaningful headcount reductions. 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
capital may not be available to us or, if available, may not be available at a level or 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&#8217; investment in us. Moreover, raising capital through the sale of our equity
securities is dependent upon the availability of the requisite shares of authorized stock, which is driven by the market price of
our stock and the approval of our stockholders. 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risks
Related to our Financial Statements and Results</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
revenue is generated from a small number of customers, and as we have experienced recently and in the past, losing a significant customer
negatively impacts our revenue.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, a leading manufacturer of agricultural equipment accounted for $2.8 million in revenue, a
major global trucking OEM accounted for $0.6 million in revenue, and an automotive supplier accounted for $0.5 million in revenue. This
represents 60%, 13%, and 10% of our total revenue, respectively. For the year ended December 31, 2023, two commercial customers accounted
for $4.6 and $0.8 million in revenue, respectively, representing 63% and 11% of our total revenue, respectively. Our revenue has been negatively effected by the loss of certain of these customers and could continue to be if not
replaced with new, materially equivalent customer wins.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
have, in the past, identified a material weakness in our internal controls.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
internal controls over financial reporting for fiscal year 2024 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 within our control environment, the risk of a material weakness in internal controls will be higher
than it has been to date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 March 20, 2025, our common stock has traded at a low of $0.80 and a high of $1.95. 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, 2024, we incurred a loss per share of $0.46.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">investor
    reaction to our business strategy;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    success of competitive products or technologies;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">strategic
    developments;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    timing and results of our development and commercialization efforts with respect to our perception solutions and lidar sensors;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in regulatory or industry standards applicable to our solutions or technologies;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">variations
    in our or our competitors&#8217; financial and operating results;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developments
    concerning our collaborations or partners;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developments
    or disputes with any third parties that supply, manufacture, sell or market any of our products or component parts;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">developments
    or disputes concerning patents or other proprietary rights, including patents, litigation matters and our ability to obtain patent
    protection for our technology;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">actual
    or perceived defects in any of our products, if commercialized, and any related product liability claims;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability or inability to raise additional capital and the terms on which we raise it;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">declines
    in the market prices of stocks generally;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">trading
    volume of our common stock;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">sales
    of our common stock by us or our stockholders;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">general
    economic, industry and market conditions; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    effects of other events or factors, including war, terrorism and other international conflicts, public health issues including health
    epidemics or pandemics, and natural disasters such as fire, hurricanes, earthquakes, tornados or other
    adverse weather and climate conditions, whether occurring in the United States or elsewhere.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&#8217;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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 &#8220;short squeeze.&#8221; 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 has 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is listed on The Nasdaq Global Market. To maintain our listing on this market, we must meet Nasdaq&#8217;s listing maintenance
standards. As a result of recent declines and volatility in our stock price, there is a significant risk that we could fail to maintain
compliance with the minimum bid price requirement of $1.00 per share for continued listing on The Nasdaq Global Market. If we are unable
to continue to meet Nasdaq&#8217;s listing maintenance standards for any reason, such as our minimum bid price falling below $1 for 30
consecutive trading days, 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, or 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 20, 2025, the closing price of our common stock was $1.36 per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
lack of significant financial resources may limit our revenues, potential profits, overall market share,
or value.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
products and solutions compete with other pureplay lidar developers, most of which have raised and exhausted significant capital in
their development and production efforts. 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. With greater resources over the past several years, our pureplay lidar competitors have in the past
developed and commercialized products more quickly than us and may now have access to more entrenched sales channels. This
historical 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risks
Related to Fundraising Transactions and the Convertible Note</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our stockholders
will experience further dilution if we issue additional equity securities in future fundraising transactions.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are generally not restricted from issuing additional common stock, including any securities that are convertible into or exchangeable
for, or that represent the right to receive, common stock. If we issue additional common stock, or securities convertible into or exchangeable
or exercisable for common stock (including additional convertible notes to the holder of the convertible note issued by us in October
2024 pursuant to the securities purchase agreement dated October 14, 2024), our stockholders could experience additional dilution, and
any such issuances may result in downward pressure on the price of our common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sales
of shares of our common stock by the holder of the October 2024 convertible note may cause our stock price to decline.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales
of substantial amounts of our shares of common stock in the public market by the holder of the convertible note issued by us in October
2024, or the perception that those sales may occur, could cause the market price of shares of our common stock to decline and impair
our ability to raise capital through the sale of additional shares of our common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
do not currently intend to pay dividends on our common stock, and any return to investors is expected to come, if at all, only from potential
increases in the price of our common stock.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
the present time, we intend to use available funds to finance our operations. Accordingly, while any payment of dividends would be at the discretion of our board of directors, no cash dividends on our common shares have been declared or paid by us and we have
no intention of paying any such dividends in the foreseeable future. Any return to investors is expected to come, if at all, only
from potential increases in the price of our common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>There
are risks associated with our outstanding convertible note, and any additional convertible notes that may be issued under the October
2024 securities purchase agreement, that could adversely affect our business and financial condition.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 23, 2024, we issued a senior secured convertible note in the principal amount of $45.0 million. Pursuant to the securities purchase agreement
dated October 14, 2024, we can issue up to an aggregate principal amount of $75.0 million in senior secured convertible notes to the
holder of the October 2024 convertible note, subject to certain conditions and limitations. The terms of any additional convertible notes
issued pursuant to the October 2024 securities purchase agreement would be similar to the terms of the existing convertible note.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
convertible note provides for certain events of default, such as our failing to make timely payments under the note and failing
to timely comply with the reporting requirements of the Exchange Act. The October 2024 securities purchase agreement and the convertible note also contain customary
affirmative and negative covenants, including limitations on incurring additional indebtedness, the creation of additional liens on our
assets, and entering into investments, as well as a minimum liquidity requirement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to remain in compliance with the covenants under the convertible note depends on, among other things, our operating performance,
competitive developments, financial market conditions and stock exchange listing of our common stock, all of which are significantly
affected by financial, business, economic and other factors. We are not able to control many of these factors. Accordingly, our cash
flow may not be sufficient to allow us to pay principal on the note and any additional convertible notes issued under the
securities purchase agreement or meet our other obligations thereunder. Our level of indebtedness under the securities purchase agreement
could have other important consequences, including the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
    may need to use a substantial portion of our cash flow from operations to pay principal on the convertible note and any additional
    convertible notes issued under the securities purchase agreement, which would reduce funds available to us for other purposes such as working
    capital, capital expenditures, potential acquisitions and other general corporate purposes;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
    may be unable to refinance our indebtedness under the securities purchase agreement or to obtain additional financing for working capital, capital
    expenditures, acquisitions, or general corporate purposes;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
    may be unable to comply with financial and other covenants related to the convertible note, which could result in an event of default that,
    if not cured or waived, may result in acceleration of the note and any additional convertible notes issued under the
    securities purchase agreement and would have an adverse effect on our business and prospects, could cause us to lose the rights to our intellectual
    property, and could force us into bankruptcy or liquidation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    conversion of the convertible note and any additional convertible notes issued under the securities purchase agreement could result in significant
    dilution of our common stock, which could result in significant dilution to our existing stockholders and cause the market price
    of our common stock to decline; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
    may be more vulnerable to an economic downturn or recession and adverse developments in our business.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
can be no assurance that we will be able to manage any of these risks successfully.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
obligations to the holder pursuant to the October 2024 convertible note, and any additional convertible notes, are secured by a security interest
in all of our bank and securities accounts, now owned and hereafter created or acquired, and if we default on those obligations, the
holder could foreclose on our bank and securities accounts.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
obligations under the convertible note, and any additional convertible notes issued pursuant to the October 2024 securities purchase agreement, and the related
transaction documents, are secured by a security interest in all of our bank and securities accounts, now owned and hereafter created
or acquired. As a result, if we default on our obligations under the convertible note, or any additional convertible notes, the collateral
agent on behalf of the holder could foreclose on the security interests and liquidate some or all of our bank and securities accounts,
which would harm our business, financial condition and results of operations and could require us to reduce or cease operations and investors
may lose all or part of your investment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risks
Related to Our Operations</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Difficulty
in qualifying a contract manufacturer, Tier 1 partner, or foundry for our products, or experiencing challenges in our supply chain, could
cause delays that may result in lost future revenues and damaged customer relationships.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Historically,
we have relied on single or limited-source suppliers to manufacture our products. Establishing and maintaining a relationship with a
contract manufacturer, automotive Tier 1 partner, or foundry is a time-consuming process, as our unique technologies may require
significant manufacturing process adaptation to achieve full manufacturing capacity. To the extent that we are not able to maintain
our existing or establish a new 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 or
challenges in our supply chain could result in increased cost and delays 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Historically,
we have been dependent on third parties to develop, manufacture, sell and market products incorporating our technology.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 or maintain 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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 technologies or products.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 or other 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>If
we fail to manage expansion effectively, our revenue and expenses could be adversely affected.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to successfully offer products and solutions 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 workforce. 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,
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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
potential customers, including industrial and automotive OEMs, 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
technology and products may be subject to environmental, health and safety regulations that could increase our development and production
costs.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
technologies and products could become subject to environmental, health and safety regulations or amendments that could negatively impact
our ability to commercialize our technologies 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
operating results may be adversely impacted by worldwide political and economic uncertainties and specific conditions in the markets
we address.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
various times in our history, including currently and in the recent past, general worldwide economic conditions have experienced
downturns 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 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 outbreak of wars or infectious
diseases, as recently experienced, may cause an unexpected deterioration in economic conditions. We cannot predict the timing,
strength, or duration of any economic slowdown or subsequent economic recovery, worldwide, regionally or in the industrial,
automotive or technology sectors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Because a significant proportion of our company is outside of the U.S. and we utilize foreign suppliers and manufacturers,
our operating results could be harmed by economic, political, regulatory and other factors in foreign countries.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2021, we established an office in Germany and on January 31, 2023, we completed our acquisition of certain assets of Ibeo, 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 partners
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:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Political
    and economic instability, international terrorism and the outbreak of war, such as the Russian invasion and continuing war against
    Ukraine and the ongoing conflict in the Middle East;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">High
    levels of inflation, as has historically been the case in a number of countries in Asia;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Burdens
    and costs of compliance with a variety of foreign laws, regulations and sanctions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    taxes and duties;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant instability
    in tariff rates or other trade, tax or monetary policies;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    or volatility in currency exchange rates and interest rates;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Global
    or regional health crises and epidemics; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disruptions
    in global supply chains.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
have recently made 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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. During the first
half of 2024, we downsized our Germany operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
suppliers&#8217; or manufacturing partners&#8217; 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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
major catastrophe, such as an earthquake, monsoon, or flood; infectious disease outbreak, such as the COVID-19 virus; or other natural
disasters, labor strikes, or work stoppages at our suppliers&#8217; or manufacturers partners&#8217; 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>If
we are unable to obtain effective intellectual property protection for our products, processes and technologies, we may be unable to
compete with other companies.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intellectual
property protection for our products, processes and technologies is important and uncertain. If we do not obtain effective intellectual
property protection for our products, processes and technologies, 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 technologies as trade secrets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
protect our proprietary technologies by seeking to obtain United States and foreign patents in our name, or licenses to third party patents,
related to proprietary technologies, 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 technologies or the extent to which the patents that we already own protect our products and technologies.
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 technologies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
also rely on the law of trade secrets to protect unpatented know-how and technologies to maintain our competitive position. We try to
protect this know-how and our technologies 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&#8217;s eye, the testing, manufacture, marketing and sale of these products involve an inherent risk that product liability
claims will be asserted against us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
any misuse of our technologies or products incorporating our technologies by end users or third parties that obtain access to our technologies
could result in negative publicity and could harm our brand and reputation. Product liability claims or other claims related to our products
or our technologies, 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 technologies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
operations could be adversely impacted by information technology system failures, network disruptions, or cybersecurity incidents.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loss
of any of our key personnel or inability to attract new personnel could have a negative effect on the operation of our business.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success depends on our executive officers and other key personnel and on our 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risks
Related to Development for the Industrial and Automotive Markets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>We
invest significant time and resources seeking OEM selection of our products and solutions. If our products and solutions are not selected
for inclusion in ADAS systems by automotive OEMs or automotive Tier 1 suppliers after incurring substantial expenditures in these efforts,
our future business prospects, results of operations, and financial condition will be materially and adversely affected.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 &#8220;series production win&#8221; or a &#8220;series production
award.&#8221; 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 automotive
OEMs or their suppliers, our future business prospects, results of operations, and financial conditions will be materially and adversely
affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 and production. We may be unable to timely manufacture or release products, or correct problems
that have arisen or correct such problems to the customer&#8217;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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Adverse
conditions in particular industrial sectors, the automotive industry, or the global economy more generally could have adverse effects
on our results of operations.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 industrial autonomy, the global
automobile industry, and the 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&#8217; 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Developments
in alternative technology may adversely affect the demand for our lidar technology.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&#8217; preferred alternative to our
solution, which would result in the loss of competitiveness of our lidar solution. Our R&amp;D efforts may not be sufficient to adapt
to these changes in technology and our solution may not compete effectively with these alternative systems.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ADAS
features may be delayed in adoption by OEMs, which would negatively impact our long-term business prospects.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. For instance, in May 2024, the National Highway Traffic Safety Administration, or NHTSA,
published a new rule requiring automatic emergency braking systems in U.S. light vehicles and trucks by September 2029, and in December 2024, NHTSA proposed a voluntary program to improve evaluation and oversight of certain vehicles
equipped with automated driving systems. 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. Alternatively, if safety regulations in the U.S. were to become less stringent due to oversight reduction efforts,
OEMs could be less inclined to pay for higher cost redundant safety systems and technologies, which could negatively impact the uptake
of our sensor solutions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>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.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Because
perception solutions involving lidar are new in the markets we are seeking to enter, our market forecasts may not materialize as
anticipated.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 estimates and forecasts 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_004"></span>ITEM
1B. UNRESOLVED STAFF COMMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_005"></span>ITEM
1C. CYBERSECURITY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_989_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_iB_c20240101__20241231_gBFCRMPFAIAMT-YYI_zOHULGSOSh1e" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000051-01" escape="true" id="Fact000051" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risk
Management and Strategy</span></b></span></ix:nonNumeric></p>

<div id="xdx_C03_gBFCRMPFAIAMT-YYI_z6UMqy4p1Bbf"><ix:continuation continuedAt="ConU000051-02" id="ConU000051-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Cybersecurity Processes </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_zSaijc1HGSmd" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000052" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock">We
continue to strengthen our cybersecurity measures to safeguard our information systems based on industry standards. Our measures include
policies to promote internal compliance by our employees, policies and procedures to regularly evaluate the security of our information
systems and implementation of third-party products, including intrusion prevention and detection solutions, multifactor identification
and anti-virus software, to help detect and protect against potential cybersecurity threats. We educate our staff on <span id="xdx_903_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zEzerZy3sKRl" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000053" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">cybersecurity matters</ix:nonNumeric></span>
with periodic risk awareness information, phishing awareness campaigns, and training materials. Moreover, given the rapid growth of our
global operations in 2023 due to the Ibeo acquisition, and our expectations for near- and long-term strategic growth, our Information
Technology, or IT, team is prioritizing enhancements to our response system and continuity plans.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
key dimension to the security and effectiveness of our information system is our compliance with standards that are unique to the industries
in which we operate. For instance, it is critical that our information system achieves TISAX certification. Established by the German
Association of the Automotive Industry, Trusted Information Security Assessment Exchange, or TISAX, is a globally recognized assessment
and exchange mechanism for information security in the automotive industry. Automotive OEMs rely on the TISAX label to ensure that suppliers
and partners have a solid information security management system in place. To successfully complete the TISAX assessment process in our
German and U.S. operations, <span id="xdx_907_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zRVtQ8SMua85" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000054" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">we are actively evaluating our cybersecurity measures and seeking enhancements, including engaging a third-party
auditor and global standardization of our cybersecurity training program, to ensure a comprehensive and robust system.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_z2gQSM0bJpEa" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000055" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">We
evaluate our third-party information system providers, as well as any other provider that may have access to our data, for their maturity
and reliability, and as a matter of policy we choose to only work with reputable vendors.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks
from Cybersecurity Threats</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20240101__20241231_zwLXKt5Ej8O4" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000056" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">We
have <span id="xdx_90E_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20240101__20241231_zr3mGgkswPz7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000057" name="cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">not</ix:nonNumeric></span>
encountered cybersecurity incidents that have materially affected or are reasonably likely to materially affect us, including our
operations or financial condition. A cybersecurity incident could be deemed to have a material impact on our operations if it caused a
disruption to our ability to function as a global organization, including the interruption of our internal and external communications, public
reporting, or management of our operations. Refer to &#8220;Item 1A. Risk Factors&#8221; in this annual report on Form 10-K, including
&#8220;Our operations could be adversely impacted by information technology system failures, network disruptions, or cybersecurity
breaches,&#8221; for additional discussion about cybersecurity-related risks.</ix:nonNumeric></span></span></p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_C07_gBFCRMPFAIAMT-YYI_zndiLk37bNv9"><ix:continuation id="ConU000051-02"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></ix:continuation></span></p>

<p id="xdx_981_ecyd--CybersecurityRiskBoardOfDirectorsOversightTextBlock_c20240101__20241231_gBFCRBODOTB-ITD_z0uenAdwqWL" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000060-01" escape="true" id="Fact000060" name="cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Governance</span></b></span></ix:nonNumeric></p>

<div id="xdx_C0D_gBFCRBODOTB-ITD_zfyHRHXjhe21"><ix:continuation continuedAt="ConU000060-02" id="ConU000060-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_98D_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_gBFCRBCOSRFOT-IQAJTZK_zvfQvMmfFTe6" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000063-01" escape="true" id="Fact000063" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Board
of Directors and Audit Committee</b></span></ix:nonNumeric></p>

<div id="xdx_C04_gBFCRBCOSRFOT-IQAJTZK_zEjISDLn0xKi"><ix:continuation continuedAt="ConU000063-02" id="ConU000063-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
delegated authority from our Board of Directors and in accordance with its charter, our <span id="xdx_906_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zQ4AG3K04gOg" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000064" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">Audit Committee</ix:nonNumeric></span> is charged with the oversight
of enterprise risk, including risk related to cybersecurity threats. Our Audit Committee Chair is expected to report regularly to our
Board of Directors about our Audit Committee&#8217;s oversight of enterprise risk. Our Audit Committee Chair reports quarterly to our Board of Directors specifically about our cybersecurity incident management and governance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management,
and specifically our Chief Financial Officer, reports quarterly to our Audit Committee on cybersecurity, including initiatives and
strategies, and incident reporting and any lessons learned. From time to time, management will also engage in informal discussions with members of the Audit Committee about
our cybersecurity practices and risks, including informing our Audit Committee Chair in a timely manner about any cybersecurity
incidents that management determines may have a significant impact on our operations or that may trigger any reporting
obligations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Audit Committee will conduct an annual review of our cybersecurity measures and the effectiveness of our risk management strategies.</span></p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_C05_gBFCRBCOSRFOT-IQAJTZK_zdyCLlPAhqB3"><ix:continuation id="ConU000063-02">&#160;</ix:continuation></span></b></span></p>

<p id="xdx_984_ecyd--CybersecurityRiskRoleOfManagementTextBlock_c20240101__20241231_gBFCRROMTB-BRAHV_zFMXDqN5peW6" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" continuedAt="ConU000067-01" escape="true" id="Fact000067" name="cyd:CybersecurityRiskRoleOfManagementTextBlock"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management</b></span></ix:nonNumeric></p>

<div id="xdx_C03_gBFCRROMTB-BRAHV_zKT2wzutCB3d"><ix:continuation continuedAt="ConU000067-02" id="ConU000067-01"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
Verma, joined MicroVision in 2021 as our Chief Financial Officer. He is an experienced risk management professional and currently oversees
the Company&#8217;s accounting and finance strategies, including risk management. <span id="xdx_90B_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z2iHyiWIrNKg" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000068" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.</ix:nonNumeric></span> Although we do not currently employ a chief information security
officer, we are working with an outside consulting firm that is serving in this role and assisting our internal team with the primary
responsibility of overseeing our cybersecurity measures and risks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_ecyd--CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_c20240101__20241231_zahx9AmEdcT2" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000069" name="cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.</ix:nonNumeric></span> Across the IT team
we have employees who have in-depth knowledge and decades of cybersecurity industry experience, including prior experience with developing
and overseeing cybersecurity polices and processes for companies required to comply with NIST SP800-171, cybersecurity standards for
companies that store sensitive unclassified information on behalf of the United States government, and former Ibeo employees having experience
with TISAX compliance. Yet, we recognize the evolving and increasing threat that cybersecurity will have on our operations. As part of
our long-term growth strategy, we expect to establish a dedicated cybersecurity team to oversee our cybersecurity risk management.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C02_gBFCRROMTB-BRAHV_zNXo9Lt9wxvg"><ix:continuation id="ConU000067-02">The
IT Team Director regularly meets with the Chief Financial Officer and as appropriate the Chief Executive Officer to discuss cybersecurity
risks. <span id="xdx_901_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20240101__20241231_zzL8OuDV8CS3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000070" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">This ensures that management is informed</ix:nonNumeric></span> about our current cybersecurity measures and aware of any potential risks facing our
operations. In the event of a cybersecurity incident, we have put in place a reporting structure to inform the Chief Financial Officer,
Chief Executive Officer and General Counsel promptly of any incident so that they may assess the appropriate response to the incident
and any reporting concerns that may be triggered by the incident.</ix:continuation></span></span></p>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_C0A_gBFCRBODOTB-ITD_zhFVtvIJGr4h"><ix:continuation id="ConU000060-02">&#160;</ix:continuation></span></span></p>


<!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_006"></span>ITEM
2. PROPERTIES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, we entered into a lease on approximately 16,681 square feet of space located in Redmond, Washington that we use primarily
for product testing and lab space. The lease provides for an initial term of 128 months that commenced November 1, 2021.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, we entered into a second lease on approximately 36,062 square feet of space located in Redmond, Washington that we use
primarily for general office space. The lease provides for an initial term of 120 months and commenced on December 1, 2022.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 60,000 square feet of space located in Hamburg, Germany that we will use primarily
for general office space and product testing. The lease provides for an initial term of 60 months and commenced on November 1, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that our facilities are adequate to meet our needs for the immediate future, and that, should it be needed, suitable additional
or substitute space will be available to accommodate any such expansion of our operations. For a further description of our leased properties,
see <i>Part II, Item 8, Note 10. Leases</i>, of the notes to our consolidated financial statements, which is incorporated by reference
in response to this item.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_007"></span>ITEM
3. LEGAL PROCEEDINGS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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
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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_008"></span>ITEM
4. MINE SAFETY DISCLOSURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_009"></span>ITEM
4A. EXECUTIVE OFFICERS OF THE REGISTRANT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive
officers are appointed by our Board of Directors and hold office until their successors are elected and duly qualified. The following
persons serve as executive officers of MicroVision, Inc.:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sumit
Sharma, age 51, was appointed Chief Executive Officer in February 2020 and served as Chief Operating Officer from June 2018 to February
2020, after serving as Vice President of Product Engineering and Operations since February 2017 and Vice President and Senior Director
of Operations since September 2015. Prior to MicroVision, from April 2015 to September 2015, he was a Product Development and Operations
consultant at BlueMadison Consulting. From November 2013 to March 2015, he was the Senior Director, Advanced Manufacturing Operations
and Technology Development at Jawbone. From March 2011 to October 2013, he was the Head of Manufacturing Operations for project GLASS
at Google. Mr. Sharma has extensive experience in optics, wearable technology, product development and qualification for automotive industry.
Mr. Sharma also has deep experience in global operations and developing strategic partnerships. A patent holder, Mr. Sharma received
his baccalaureate degree in engineering from New Jersey Institute of Technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
Verma, age 39, was named Senior Vice President, Chief Financial Officer &amp; Treasurer in June 2024, having joined MicroVision in
November 2021 as Chief Financial Officer. Prior to MicroVision, from October 2016 to November 2021, he led several growth
initiatives including M&amp;A and Capital Market transactions as Senior Vice President Finance of Exela Technologies. From November
2013 to October 2016, he was an Investment Professional of HandsOn Global Management driving end-to-end M&amp;A deals including
post-merger integration along with several rounds of capital market financings. From July 2009 to October 2013, he advised several
Fortune 500 companies as an Investment Banker at Credit Suisse in their New York and Mumbai offices. Mr. Verma has extensive
experience in Mergers and Acquisitions (M&amp;A), Capital Markets and Strategic Finance roles for publicly listed and privately held
companies. Mr. Verma received a Bachelor of Technology degree in engineering and a Masters of Technology degree in engineering from
the Indian Institute of Technology, Bombay.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Drew
Markham, age 57, was named Senior Vice President, General Counsel &amp; Secretary, and Head of People Operations in June 2024,
having joined MicroVision in June 2021 as Vice President, General Counsel &amp; Secretary. Before joining MicroVision, from January
2017 through June 2021, Ms. Markham was President at Avis&#233;, a social purpose corporation, where she was a legal consultant to
publicly traded technology companies. From January 2013 to December 2016, she was Vice President, Deputy General Counsel &amp;
Assistant Secretary at RealNetworks, Inc. From June 1999 to December 2012, she was an attorney with Wilson Sonsini Goodrich &amp;
Rosati. Ms. Markham received her Juris Doctor degree from the University of Washington School of Law and her Bachelor of Science
degree in Accounting from the University of Florida.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Glen
W. DeVos, age 64, joined MicroVision in March 2025 as Senior Vice President and Chief Technology Officer. Prior to MicroVision, he served
in various business leadership and technology roles at Aptiv and its predecessor Delphi Automotive from 1992 to March 2024. From March
2017 to March 2024, he was a Senior Vice President and he served as Chief Technology Officer until January 2023. Also during that time,
he served as President of Aptiv&#8217;s Advanced Safety and User Experience business unit from April 2021 to January 2023 and as President
of its Mobility and Services Group from December 2017 to March 2020. Aptiv PLC, an Irish company headquartered in Switzerland with securities
traded on the NYSE, is an engineering company focused on mobility and autonomous technologies for the automotive and commercial vehicle
industries. Aptiv was spun out of Delphi Automotive in March 2017; Delphi was spun out of GM in 1999.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_010"></span>PART
II.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_011"></span>ITEM
5.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MARKET
                  FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</b></span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Market
Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock began trading publicly on August 27, 1996. Our common stock trades on The Nasdaq Global Market under the ticker symbol &#8220;MVIS.&#8221;
We have never declared or paid cash dividends on our common stock. We currently anticipate that we will retain all future earnings to
fund the operations of our business and do not anticipate paying dividends on the common stock in the foreseeable future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 20, 2025, there were approximately 139 holders of record of 245,004,785 shares of common stock outstanding. As many of our shares
of common stock are held by brokerages and institutions on behalf of shareholders, we are unable to estimate the total number of beneficial
holders of our common stock represented by these record holders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock
Performance Graph</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
performance graph shall not be deemed to be &#8220;soliciting material&#8221; or &#8220;filed&#8221; or incorporated by reference in
future filings with the Securities and Exchange Commission, or subject to the liabilities of Section 18 of the Securities Exchange Act
of 1934, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such filing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following graph shows a comparison from 2019 through 2024 of the cumulative total return for our common stock, the Russell 2000 Index
and the Dow Jones US Electronic and Electrical Equipment Index. Our prior annual reports had included cumulative total return from the
NASDAQ Electrical Components Index, however it is not included on this graph because the index has been discontinued. The comparisons
in the graph are historical and are not intended to forecast or be indicative of possible future performance of our common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 22; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img src="form10-k_002.jpg" alt="" style="width: 670px"/><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Sales of Unregistered Securities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 21, 2023, pursuant to subscription agreements dated as of November 14, 2023, between us and each of the purchasers, we sold
in the aggregate 50,761 shares of our common stock, par value $0.001 per share (&#8220;Common Stock&#8221;), at $1.97 per share, for
an aggregate purchase price of approximately $0.1 million. The purchasers consisted of our Chief Executive Officer, Chief Financial Officer,
General Counsel and certain members of our Board of Directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 13, 2023, pursuant to a subscription agreement dated as of March 13, 2023, we sold to our Chief Executive Officer 100,000 shares
of Common Stock, at $2.14 per share, for an aggregate purchase price of $0.2 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
sales of our Common Stock described above were each undertaken in reliance upon an exemption from the registration requirements of the
Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), pursuant to Section 4(a)(2).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_012"></span>ITEM
6. </b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RESERVED</b></span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_013"></span>ITEM
7.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MANAGEMENT&#8217;S
                  DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion of our financial condition and results of operations should be read in conjunction with our audited consolidated
financial statements and the related notes included in Part II, Item 8 of this Form 10-K. The following discussion focuses on the results
of our operations for the year ended December 31, 2024 compared to the year ended December 31, 2023. Similar discussion of the results
of our operations for the year ended December 31, 2023 compared to the year ended December 31, 2022 can be found in &#8220;Management&#8217;s
Discussion and Analysis of Financial Condition and Results of Operations&#8221; in Part II, Item 7 of our Annual Report on Form 10-K
for the year ended December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currently,
our development and commercialization efforts are focused primarily on perception solutions for autonomy and mobility applications,
including industrial and automotive perception systems and advanced driver-assistance systems (ADAS), where we can deliver safe
mobility at the speed of life. Our integrated solution combines our perception software stack, lidar sensors utilizing our
MEMS-based and flash-based technologies, and custom application software targeted
for sale to industrial and automotive OEMs, automated warehouse operators, robotic developers, Tier 1 automotive suppliers, other industrial market players, and the military and defense technology companies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 23; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
perception solutions, including industrial and automotive lidar, are our priority now, we have developed solutions for augmented reality (AR), interactive displays, and consumer lidars. In the recent past, our strategy had been to sell AR displays or components,
interactive displays, or consumer lidars to original equipment manufacturers (OEMs) and original design manufacturers (ODMs) for
incorporation into their products. Previously, we developed AR and helmet-mounted displays for military applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We have incurred substantial losses since inception and expect to incur
a significant loss during the fiscal year ending December 31, 2025. 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. In October 2024, we entered into a securities purchase agreement with an institutional investor
for the purchase of senior secured convertible notes of up to $75.0 million. See <i>Part II, Item 8, Note 7. Notes Payable and Derivative
Liability</i>. In February 2025, we entered into another securities purchase agreement with the same institutional investor for the issuance
and sale of $8.0 million in shares of common stock, plus warrants to purchase additional shares of common stock for approximately $9.0
million. See <i>Part II, Item 8, Note 16. Subsequent Events.</i> There can be no assurance that additional capital will be available or
that, if available, it will be available on terms acceptable to us on a timely basis. We cannot be certain that we will succeed in commercializing
our technology or products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Critical
Accounting Policies and Estimates</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
discussion and analysis of our financial condition and results of operations are based upon our 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe the following key accounting policies require significant judgments and estimates used in the preparation of our consolidated
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Business
Combination</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business combination is accounted for under the acquisition method. We allocate the fair value of purchase consideration to the tangible
and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date. The excess of the
fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration is included in bargain purchase
gain in the Consolidated Statement of Operations. Such valuations require management to make significant estimates and assumptions, especially
with respect to intangible assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible
Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
intangible assets consist of acquired technology from the January 2023 Ibeo asset purchase and purchased patents. 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 intangible assets are amortized using the straight-line method over their estimated period of benefit, ranging from
one to seventeen years. Intangible assets are reviewed for impairment whenever events or changes in circumstances indicate the carrying
value may not be recoverable. Recoverability of these assets is measured by comparison of their carrying values to the projected undiscounted
net cash flows associated with the related intangible assets or group of assets over their remaining lives. Measurement of an impairment
loss for our intangible assets is based on the difference between the fair value of the asset and its carrying value. During 2024, we
recorded a non-cash impairment charge of $4.2 million related to our Reference software. See <i>Part II, Item 8, Note 8. Financial Statement
Components &#8211; Intangible Assets.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 24; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share-Based
Compensation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 stock options, restricted stock units (RSUs), and performance stock units
(PSUs). 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 stock options is estimated on the grant date using
the Black-Scholes option pricing model. The fair value of RSUs and non-executive PSUs is determined by the closing price of our common
stock on the grant date or the period end date for the awards that are being measured by the service inception date. For performance-based
awards, expense is recognized when it is probable the performance criteria will be achieved. If the likelihood becomes improbable that
the performance criteria will be achieved, the expense is reversed. The fair value of RSUs and PSUs (other than certain executive
PSUs) is determined by the closing price of our common stock on the grant date or the period end date for the awards that are being measured
by the service inception date. Executive PSUs issued in 2022 were valued using a Monte Carlo simulation model using the following inputs:
stock price, volatility, and risk-free interest rates. 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Leases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
judgment may be required when determining whether a contract contains a lease, the length of the lease term, the allocation of the consideration
in a contract between lease and non-lease components, and the determination of the discount rate included in our office lease. We review
the underlying objective of each contract, the terms of the contract, and consider our current and future business conditions when making
these judgments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Derivative
Liability</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
evaluate our financial instruments, specifically, our notes payable, to determine if such instruments are derivatives or contain features
that qualify as embedded derivatives in accordance with ASC 815, &#8220;Derivatives and Hedging&#8221;. For derivative financial instruments
that are accounted for as liabilities, the derivative instrument is initially recorded at its fair value on the issuance date and is
then re-valued at each reporting date, with changes in the fair value reported as an unrealized gain or loss in earnings on the consolidated
statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,696</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,259</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,563</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(35.3</span></td><td style="width: 1%; 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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) transfers 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in revenue for the year ended December 31, 2024 compared to the same period in 2023 was primarily due to revenue associated
with the Microsoft contract partially offset by the sale of sensors to an existing industrial customer for agricultural equipment and
service parts, an increase in shipments of MOVIA L sensors to Daimler Truck North America and affiliates as part of their RFQ evaluation
process, and increased sales to a second industrial customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 25; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    of revenue</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    of revenue</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif">Cost of revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,530</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">160.3</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,772</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">38.2</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,758</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">171.6</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.
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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 year ended December 31, 2024 compared to the same
period in 2023 was primarily due to inventory write-downs primarily associated with older configurations of the MOVIA L sensors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Research
and development expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Research and development expense</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">49,015</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,707</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,692</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(13.6</span></td><td style="width: 1%; 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 expenses will be required to further develop our scanning technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in research and development expense during the year ended December 31, 2024 compared to the same period in 2023 was
primarily due to lower salary and benefits expense and non-cash compensation of $11.2 million as a result of 2024 restructuring
events (see <i>Part II, Item 8, Note 14. Restructuring Charges)</i>, lower depreciation expense of $0.8 million, lower freight costs
of $0.2 million, lower direct materials and equipment costs of $0.2 million, and lower travel expenses of $0.2 million. These
decreases were partially offset by restructuring charges of $5.4 million, and higher IT and software costs of $0.5
million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Sales,
marketing, general and administrative expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Sales, marketing, general and administrative
    expense</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">29,346</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">36,689</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,343</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(20.0</span></td><td style="width: 1%; 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in sales, marketing, general and administrative expense during the year ended December 31, 2024 as compared to the same
period in 2023 was primarily due to lower salary and benefits expense and non-cash compensation of $4.6 million as a result of 2024
restructuring events (see <i>Part II, Item 8, Note 14. Restructuring Charges</i>), lower professional fees of $1.8 million primarily
related to legal and audit fees associated with the acquisition of Ibeo in 2023, lower subcontractor fees of $0.7 million, lower
business insurance fees of $0.6 million due to favorable rates obtained, and lower advertising costs of $0.3 million. These
decreases were partially offset by restructuring charges of $0.6 million, higher IT and software costs of $0.4 million, higher trade
show expense of $0.2 million, and higher building expenses of $0.2 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>


<!-- Field: Page; Sequence: 26; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment
loss on intangible assets</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Impairment loss on intangible assets</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,181</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,181</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
loss on intangible assets includes impairment charges on intangible assets. During the year ended December 31, 2024, management identified
impairment indicators related to MOSAIK software. We performed an assessment of projected future cash flows and determined the software
was fully impaired, which resulted in a $4.2 million impairment charge. See <i>Part II, Item 8, Note 8. Financial Statement Components
</i>for additional discussion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Bargain
purchase gain, net of tax</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Bargain purchase gain, net of tax</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,669</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,669</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(100.0</span></td><td style="width: 1%; 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
expense</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 8pt; font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Interest expense</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,457</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(80</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(4,377</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,471.3</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
increase in interest expense during the year ended December 31, 2024 compared to the same period in 2023 relates to $4.4 million of non-cash
interest expense on notes payable that originated in October 2024. See <i>Part II, Item 8, Note 7. Notes Payable and Derivative Liability
</i>for additional discussion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Unrealized
loss on derivative liability</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$
    change</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
    change</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: italic 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
    thousands)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized loss
    on derivative liability</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,866</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8,866</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized
loss on derivative liability reflects the revaluation of our derivative liability associated with notes payable as of December 31, 2024.
Due to the increase in the fair value of the derivative liability as of December 31, 2024 relative to its initial measurement on October
23, 2024, we recognized an unrealized loss during 2024. See <i>Part II, Item 8, Note 7. Notes Payable and Derivative Liability </i>for
additional discussion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
income (expense), net </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
    change</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-style: italic; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 36%; text-align: left">Other income</td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,434</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,590</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,156</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(56.5</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decrease in other income during the year ended December 31, 2024 compared to the same period in 2023 is primarily due to a payment received
in 2023 of $3.0 million as an incentive to terminate our previous building lease.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
Taxes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended December 31, 2024 and 2023, we recognized tax expense of $0.5 million and $1.1 million, respectively, mainly related
to income in foreign jurisdictions offset, partially offset by a deferred income tax benefit generated by the reduction to a deferred
tax liability created as a result of the acquisition of Ibeo in Q2 2023. The change in income tax expense during the year ended December
31, 2024 was largely the result of lower profitability in foreign jurisdictions. As of December 31, 2024, we had net operating loss carryforwards
of approximately $498.0 million for federal income tax reporting purposes. In addition, we have research and development tax credits
of $11.1 million. During 2024, $28.2 million federal net operating losses and $0.2 million general business credits expired unused. A
majority of the net operating loss carryforwards and research and development credits available to offset future taxable income, if any,
will expire in varying amounts from 2025 to 2044, if not previously used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<!-- Field: Page; Sequence: 27; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
certain circumstances, as specified in the Internal Revenue Code, a 50% or more ownership change by certain combinations of our shareholders
during any three-year period would result in a limitation on our ability to use a portion of our net operating loss carryforwards.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recognize interest accrued and penalties related to unrecognized tax benefits in tax expense. We did not have any unrecognized tax benefits
at December 31, 2024 or at December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 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. As of December 31, 2024, the Company had $54.5 million in cash and cash equivalents and
$20.2 million in short-term investment securities, or $74.7 million total. In February 2025, we raised net proceeds of $7.8 million
through sale of common stock to an existing investor. In addition to cash and cash equivalents, the Company also has potential
availability of $143.6 million comprised of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$113.6
    million availability left on our existing $150.0 million ATM facility that was put in place in the first quarter of 2024, subject to certain factors including authorized shares available and market conditions, and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$30.0
    million from the remaining commitment pursuant to the Note, subject to certain limitations. See <i>Part II, Item 8, Note 7. Notes Payable and Derivative Liability</i>.
    </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
consideration of the above, the Company has total liquidity of $226.1 million. Pursuant to terms of the Note, we will maintain minimum
cash liquidity of $30.0 million for the duration of the Note term, subject to decreases beginning on May 1, 2025. 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
used in operating activities totaled $68.5 million during 2024, compared to $67.1 million in 2023. During the years ended December
31, 2024 and 2023, we made payments of $1.9 million and $3.1 million, respectively, to our contract manufacturing partner in
connection with the buildup of MOVIA sensor inventory for direct sales to both automotive and non-automotive customers. Moreover, we
expect to make additional minimum payments to this partner totaling approximately $6.3 million during 2025 and 2026 in line with
agreed-upon deliveries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investing
activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, cash provided by investing activities was $2.7 million compared to $21.8 million during the same
period in 2023. During the year ended December 31, 2024, we purchased short-term investment securities totaling $26.1 million and
sold short-term investment securities totaling $35.4 million, compared to purchases of $41.7 million and sales of $76.7 million in
the same period of 2023. During the year ended December 31, 2024, we purchased property and equipment totaling $0.4 million compared
to $2.0 million in the same period in 2023. During the year ended December 31, 2024, we made payments totaling $6.3 million related
to the acquisition of Ibeo assets compared to $11.2 million in the same period in 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<!-- Field: Page; Sequence: 28; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Financing
activities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities totaled $72.9 million during the year ended December 31, 2024, compared to $72.4 million during
the same period of 2023. Proceeds received from stock option exercises totaled $0.1 million during the year ended December 31, 2024,
compared to $0.3 million during the same period in 2023. Net proceeds from issuance of common stock were $34.7 million during the year
ended December 31, 2024, compared to $72.3 million during the same period in 2023. In 2024, we received approximately $38.1 million in
net proceeds, inclusive of debt issuance costs, from the issuance of $45.0 million senior secured convertible notes. See <i>Part II,
Item 8. Note 7, Notes Payable and Derivative Liabilities</i>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a list of our financing activities during 2024 and 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    October 2024, we entered into a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) for the purchase of senior secured
    convertible notes (the &#8220;Note&#8221;) with an institutional investor (the &#8220;Holder&#8221;). The principal amount for the
    initial note is $45.0 million, with an option for the Company to issue additional principal in the amount of $30.0 million of convertible
    notes to the Holder, subject to certain limitation. We received proceeds, net of all costs, of $38.1 million. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 &#8220;Agents&#8221;). 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 December 2024, we completed sales under such sales agreement of 23.3 million shares for net proceeds of $34.7 million. As of
    December 31, 2024, we have approximately $113.6 million available under this sales agreement.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
    June 2023, we entered into a $45.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 $45.0 million through Craig-Hallum.
    As of June 30, 2023, we had completed sales under such sales agreement, having sold 10.9 million shares for net proceeds of $43.9
    million. No further shares are available for sales under this agreement.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
capital requirements will depend on many factors, including, but not limited to, the rate at which OEMs and other potential customers
introduce products incorporating our technology and the market acceptance and competitive position of such products. Our ability to raise
capital will depend on numerous factors, including the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Perceptions
    of our ability to continue as a going concern;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market
    acceptance of products incorporating our technology;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in evaluations and recommendations by any securities analysts following our stock or our industry generally;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Announcements
    by other companies in our industry;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in business or regulatory conditions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Announcements
    or implementation by our competitors of technological innovations or new products;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    status of particular development programs and the timing of performance under specific development agreements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Economic
    and stock market conditions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    cost of filing, prosecuting, defending and enforcing any patent claims and other intellectual property rights;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
    ability to establish cooperative development or licensing arrangements; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#9679;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Our authorized shares available for sale; or</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    factors unrelated to our company or industry.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we are successful in establishing OEM co-development arrangements, we may receive full or partial funding for certain non-recurring engineering
costs for technology development and/or product development. Nevertheless, we expect our capital requirements to remain high as we expand
our activities and operations with the objective of commercializing our technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>



<!-- Field: Page; Sequence: 29; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Accounting Pronouncements </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
Note 2, &#8220;Summary of significant accounting policies,&#8221; in the notes to the consolidated financial statements found in Part
II, Item 8 of this Form 10-K.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="D_015"></span>ITEM
</b></span><b><span style="font-family: Times New Roman, Times, Serif">7A.</span></b></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>QUANTITATIVE
               AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Interest
Rate and Market Liquidity Risks</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, all of our cash and cash equivalents have variable interest rates; however, we believe our exposure to market and
interest rate risks 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 December 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 December 31, 2024, are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percent</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">54,486</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72.9</span></td><td style="width: 1%; 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; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less than one year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20,216</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27.1</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</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 style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">74,702</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100.0</span></td><td style="padding-bottom: 2.5pt; 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign
Exchange Rate Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. In the future, 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 30; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_008"></span>ITEM
8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">INDEX
TO CONSOLIDATED FINANCIAL STATEMENTS</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 0.1in">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Page</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_001">Report of Independent Registered Public Accounting Firm</a> (Moss Adams LLP, Seattle, Washington, PCAOB ID:<span id="xdx_908_edei--AuditorFirmId_c20240101__20241231_zHKTSsBqli33"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000071" name="dei:AuditorFirmId">659</ix:nonNumeric></span>)</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_002">Consolidated Balance Sheets as of December 31, 2024 and 2023</a></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_003">Consolidated Statements of Operations for the years ended December 31, 2024, 2023 and 2022</a></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_004">Consolidated Statements of Comprehensive Loss for the years ended December 31, 2024, 2023 and 2022</a></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_005">Consolidated Statements of Shareholders&#8217; Equity for the years ended December 31, 2024, 2023 and 2022</a></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_006">Consolidated Statements of Cash Flows for the years ended December 31, 2024, 2023 and 2022</a></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#xc_007">Notes to Consolidated Financial Statements</a></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; text-align: justify; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p></td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 31; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_001"></span>Report
of Independent Registered Public Accounting Firm</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the Shareholders and the Board of Directors of</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision,
Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Opinion
on the Financial Statements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_edei--AuditorOpinionTextBlock_c20240101__20241231_ziNDBqQysZj4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000072" name="dei:AuditorOpinionTextBlock">We
have audited the accompanying consolidated balance sheets of MicroVision, Inc. (the &#8220;Company&#8221;) as of December 31, 2024
and 2023, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity and cash flows for each
of the three years in the period ended December 31, 2024, and the related notes and schedules (collectively referred to as the
&#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all
material respects, the consolidated financial position of the Company as of December 31, 2024 and 2023, and the consolidated results
of its operations and its cash flows for each of the three years ended in the period  December 31, 2024, in conformity with
accounting principles generally accepted in the United States of America.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
for Opinion</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
consolidated financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion
on the Company&#8217;s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to
obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to
error or fraud. The Company is not required to have, nor were we engaged to perform, an
audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal
control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal
control over financial reporting. Accordingly, we express no such opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether
due to error or fraud, and performing procedures to respond to those risks. Such procedures included examining, on a test basis, evidence
regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles
used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements.
We believe that our audits provide a reasonable basis for our opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Critical
Audit Matters</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that
were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material
to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The communication
of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are
not, by communicating the critical audit matters below, providing a separate opinion on the critical audit matters or on the accounts or
disclosures to which they relate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Page; Sequence: 32; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Valuation
of Derivative Liability</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
described in note 7, the fair value of the derivative liability is determined utilizing a &#8220;with and without&#8221; method, in which
the fair value is calculated as the difference in the fair value of the entire hybrid instrument and the fair value of the instrument
excluding the bifurcated derivative features. The fair value of the hybrid instrument is estimated using a binomial lattice model. The
fair value of the host contract excluding embedded derivative features is estimated using a debt discounted cash flow model, which assumes
that the contract is a debt instrument with only the option to redeem partial principal payments prior to maturity. The estimated fair
value of the derivative liability was $14.6 million as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
identified the valuation of derivative liability as a critical audit matter. Performing audit procedures to evaluate the reasonableness
of the fair value estimates and underlying inputs and assumptions required especially challenging and subjective auditor judgment and
an increased extent of effort, including the need to involve of our valuation professionals.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addressing
the matter involved performing procedures and evaluating audit evidence in connection with forming an overall opinion on the consolidated
financial statements. Our audit procedures related to the matter included the following, among others:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0">
<tr style="vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
  <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
  <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing management&#8217;s process used in determining the
estimated fair value of the derivative liability by:</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Involving
                                            our valuation professionals with specialized skills and knowledge who assisted in evaluating
                                            the valuation methodologies and the reasonableness of significant assumptions.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing
                                            the mathematical accuracy of management&#8217;s calculations.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing
                                            the completeness, accuracy and reliability of the underlying data used in the estimate, such
                                            as historical volatility, stock price, and daily trading volume.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of Intangible Assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
described in notes 2 and 8 to the consolidated financial statements, intangible assets are reviewed for impairment whenever events or
changes in circumstances indicate the carrying value may not be recoverable. Recoverability of these assets is measured by comparison
of their carrying values to the projected undiscounted net cash flows associated with the related intangible assets or group of assets
over their remaining lives. Measurement of an impairment loss for intangible assets is based on the difference between the fair value
of the asset and its carrying value. The carrying value of intangible assets was $11.0 million as of December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
identified the impairment assessment of intangible assets as a critical audit matter. Performing audit procedures to evaluate the significant
assumptions used by management when developing the undiscounted cash flows to be generated by the assets required a high degree of auditor
judgment, subjectivity and effort when performing and evaluating the results of those procedures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Addressing
the matter involved performing procedures and evaluating audit evidence in connection with forming an overall opinion on the consolidated
financial statements. Our audit procedures related to the matter included the following, among others:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing
                                            management&#8217;s process for developing the estimated future undiscounted cash flows used
                                            in the impairment assessment.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            the appropriateness of the undiscounted cash flows model.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Testing
                                            the completeness and accuracy of the underlying data used in the model.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            the reasonableness of the significant assumptions used by management related to estimated
                                            future undiscounted cash flows.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluating
                                            management&#8217;s ability to forecast cash flows by comparing actual results to management&#8217;s
                                            historical forecasts.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
<span id="xdx_90D_edei--AuditorName_c20240101__20241231_zZsQQuUyaBr9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000073" name="dei:AuditorName">Moss Adams</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--AuditorLocation_c20240101__20241231_ziOT6lyGETNf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000074" name="dei:AuditorLocation">Seattle,
Washington</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 26, 2025</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have served as the Company&#8217;s auditor since 2012.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 33; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_002"></span>MicroVision,
Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Balance Sheets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
thousands, except per share data)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_308_111_pn3n3_zlvRanDGzBwj" summary="xdx: Statement - Consolidated Balance Sheets" 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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zxzDhPe9faCe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20231231_z4yOJhKlRzY1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsAbstract_iB_zgdy7JzJAwtj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsCurrentAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i01I_pn3n3_maACzJBu_zHWs1nYHykyc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,486</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000083" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,167</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_i01I_pn3n3_maACzJBu_zpLvYppJlYSk" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Investment securities, available-for-sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31" id="Fact000085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,216</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31" id="Fact000086" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,611</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RestrictedCashCurrent_i01I_pn3n3_maACzJBu_zIMpNgdTzae9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Restricted cash, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2024-12-31" id="Fact000088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">261</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2023-12-31" id="Fact000089" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,263</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsReceivableNetCurrent_i01I_pn3n3_maACzJBu_z7DqWMmtMxk8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivable, net of allowances</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">926</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-12-31" id="Fact000092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">949</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--InventoryNet_i01I_pn3n3_maACzJBu_zYisl0CvhzZ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact000095" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,874</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_i01I_pn3n3_maACzJBu_zYIR7YuXYoFj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,287</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,890</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AssetsCurrent_i01TI_pn3n3_maAzL4F_mtACzJBu_zxNMA5I5YyEj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-12-31" id="Fact000100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82,470</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-12-31" id="Fact000101" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86,754</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_maAzL4F_z7tLYF7wPtG4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,061</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,032</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_maAzL4F_z2JWAI3681n1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,746</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact000107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,758</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--RestrictedCash_iI_pn3n3_maAzL4F_zfCdc2XcgsH9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Restricted cash, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-12-31" id="Fact000109" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2023-12-31" id="Fact000110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">961</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IntangibleAssetsNetExcludingGoodwill_iI_pn3n3_maAzL4F_zzK6rrr5R4mi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2024-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,972</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2023-12-31" id="Fact000113" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,235</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OtherAssets_iI_pn3n3_maAzL4F_zIHPvwxgxcwg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2024-12-31" id="Fact000115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,412</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2023-12-31" id="Fact000116" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,895</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Assets_iTI_pn3n3_mtAzL4F_zvH83qxx2Rae" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121,161</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129,635</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zlSHrDqsRwgf" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Liabilities and shareholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--LiabilitiesCurrentAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccountsPayableCurrent_i01I_pn3n3_maLCzGTt_zhA5GXpIDQda" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000127" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,132</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-12-31" id="Fact000128" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,271</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AccruedLiabilitiesCurrent_i01I_pn3n3_maLCzGTt_zjvBJuVvfYfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,542</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000131" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,640</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_i01I_pn3n3_maLCzGTt_zHCCdAcBjjJl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accrued liability for Ibeo business combination</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0133">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--ContractWithCustomerLiability_i01I_pn3n3_maLCzGTt_zvxTNwWubIX4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2024-12-31" id="Fact000136" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">308</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiability" contextRef="AsOf2023-12-31" id="Fact000137" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeLiabilities_i01I_pn3n3_maLCzGTt_z5ZMqObed9T3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2024-12-31" id="Fact000139" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,581</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0140">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NotesPayableCurrent_i01I_pn3n3_maLCzGTt_zRkyjRey7Kwh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Notes payable, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesPayableCurrent" contextRef="AsOf2024-12-31" id="Fact000142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0143">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_pn3n3_maLCzGTt_zBoRkBY0j5Fd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact000145" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,682</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact000146" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherLiabilitiesCurrent_i01I_pn3n3_maLCzGTt_zydfTon5HXr1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other current liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">458</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000149" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">669</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesCurrent_i01TI_pn3n3_maLzVpJ_mtLCzGTt_maLzdjs_zJNp5jWaUyYh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact000151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,951</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact000152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,503</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LongTermNotesPayable_iI_pn3n3_maLzdjs_zs2iTHXFxBZa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Notes payable, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermNotesPayable" contextRef="AsOf2024-12-31" id="Fact000154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,754</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0155">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maLzdjs_zFOKT6mADYt" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities, net of current portion</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact000157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,954</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact000158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,714</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherLiabilitiesNoncurrent_iI_pn3n3_maLzdjs_z0lTOW0uflvi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Other long-term liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-12-31" id="Fact000160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,733</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-12-31" id="Fact000161" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">614</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Liabilities_iTI_pn3n3_maLASEzY9b_mtLzdjs_zALAutXwYDR6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000163" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,392</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,831</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CommitmentsAndContingencies_iI_pn3n3_maLASEzY9b_zfqkAmZiORn6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0pt; text-align: left">Commitments and contingencies (Note 11)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0166">-</span></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0167">-</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shareholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--PreferredStockValue_i01I_pn3n3_maSEIPAzAOv_zWMuf8tkJ5aj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Preferred stock, par value $<span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20241231_zJQLqds6WEre" title="Preferred stock, par value"><span id="xdx_905_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20231231_zFp87EpEbYo3" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000177" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span>; <span id="xdx_90C_eus-gaap--PreferredStockSharesAuthorized_iI_pn3n3_c20241231_zOBQZWLBbjH6" title="Preferred stock, shares authorized"><span id="xdx_906_eus-gaap--PreferredStockSharesAuthorized_iI_pn3n3_c20231231_zddWVIqsiPQj" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000179" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000181" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">25,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_90D_eus-gaap--PreferredStockSharesIssued_iI_pn3n3_dc_c20241231_zuZMNHt1n6Hg" title="Preferred stock, shares issued"><span id="xdx_908_eus-gaap--PreferredStockSharesOutstanding_iI_pn3n3_dc_c20241231_z5XeejjdiQNh" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000183" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000185" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="Shares">zero</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_900_eus-gaap--PreferredStockSharesIssued_iI_pn3n3_dc_c20231231_zEyNyj5dTTn1" title="Preferred stock, shares issued"><span id="xdx_908_eus-gaap--PreferredStockSharesOutstanding_iI_pn3n3_dc_c20231231_zUJxxTCheGel" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000187" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000189" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="Shares">zero</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding as of December 31, 2024 and 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0172">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0173">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CommonStockValue_i01I_pn3n3_maSEIPAzAOv_zZypUjVB4rP6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Common stock, par value $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20241231_zIfUK7VWSHl" title="Common stock, par value"><span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20231231_zoe0vbW2V2U7" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000194" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000196" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span>; <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pn3n3_c20241231_zSzO3pMpAwgh" title="Common stock, shares authorized"><span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_pn3n3_c20231231_zFCsz85nxtV6" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000198" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">310,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized; <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_pn3n3_c20241231_za45bzUFlGia" title="Common stock, shares issued"><span id="xdx_907_eus-gaap--CommonStockSharesOutstanding_iI_pn3n3_c20241231_zswz90RUiWF2" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000202" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000204" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">224,993</ix:nonFraction></ix:nonFraction></span></span> and <span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_pn3n3_c20231231_zVwmt5d2ADt2" title="Common stock, shares issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_pn3n3_c20231231_z8OIob5mY5mg" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000206" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000208" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">194,736</ix:nonFraction></ix:nonFraction></span></span> shares issued and
    outstanding as of December 31, 2024 and 2023, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31" id="Fact000191" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">225</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000192" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">195</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AdditionalPaidInCapital_i01I_pn3n3_maSEIPAzAOv_z5nPdz2RBCGl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact000210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">910,825</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000211" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">860,765</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i01I_pn3n3_maSEIPAzAOv_zZrZjEMU7TL3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accumulated other comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0213">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000214" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">210</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_pn3n3_maSEIPAzAOv_z2bHW56WQdeg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accumulated deficit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000216" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">862,281</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000217" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">765,366</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--StockholdersEquity_i01TI_pn3n3_mtSEIPAzAOv_maLASEzY9b_zMkOPSASee05" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total shareholders&#8217; equity</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,769</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000220" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95,804</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pn3n3_mtLASEzY9b_zmTIBpeYNYsi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 2.5pt">Total liabilities and shareholders&#8217; equity</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121,161</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000223" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129,635</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
accompanying notes are an integral part of these consolidated financial statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<!-- Field: Page; Sequence: 34; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_003"></span>MicroVision,
Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
thousands, except per share data)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30C_113_pn3n3_zbgL0VFkOvnb" summary="xdx: Statement - Consolidated Statements of Operations" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231_zZxxzamnE6ae" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zpq3IwQhMiIl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20221231_zFmTyiMfxggk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_pn3n3_maGPzppe_zyzODze1Y3F8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%">Revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,696</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000226" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,259</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact000227" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfGoodsAndServicesSold_pn3n3_msGPzppe_zcq0T3TPlLo5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Cost of revenue</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2024-01-01to2024-12-31" id="Fact000229" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,530</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-01-012023-12-31" id="Fact000230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,772</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-01-012022-12-31" id="Fact000231" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">100</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--GrossProfit_iT_pn3n3_mtGPzppe_maOILzL4j_z2v7vqWGzYi2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Gross (loss) profit</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-01-01to2024-12-31" id="Fact000233" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,834</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-01-012023-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,487</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-01-012022-12-31" id="Fact000235" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">564</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--ResearchAndDevelopmentExpense_pn3n3_maOEz0iy_zpoTLVUteJw9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Research and development expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,015</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-01-012023-12-31" id="Fact000238" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56,707</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-01-012022-12-31" id="Fact000239" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,413</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--SellingGeneralAndAdministrativeExpense_pn3n3_maOEz0iy_zwgJnJkZ3KGf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales, marketing, general and administrative expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000241" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,346</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2023-01-012023-12-31" id="Fact000242" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,689</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingGeneralAndAdministrativeExpense" contextRef="From2022-01-012022-12-31" id="Fact000243" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,041</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_maOEz0iy_zbAGu4onsYg3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Impairment loss on intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-01to2024-12-31" id="Fact000245" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,181</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0246">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0247">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--GainLossOnDispositionOfAssets_iN_pn3n3_di_msOEz0iy_zTRy6lPacBa6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Loss (gain) on disposal of fixed assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">143</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2023-01-012023-12-31" id="Fact000250" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0251">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingExpenses_iT_pn3n3_mtOEz0iy_msOILzL4j_zooxHXT0DqI4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total operating expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-01to2024-12-31" id="Fact000253" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82,685</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31" id="Fact000254" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">93,362</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-012022-12-31" id="Fact000255" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,454</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_iT_pn3n3_mtOILzL4j_maILFCOzSvo_zgqFZzyb6bjl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000257" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">85,519</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000258" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">88,875</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,890</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_maILFCOzSvo_z3mV9pgeF5Yh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bargain purchase gain, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0261">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2023-01-012023-12-31" id="Fact000262" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,669</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0263">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InterestExpenseNonoperating_iN_pn3n3_di_msILFCOzSvo_zc78pIaCvVa3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2024-01-01to2024-12-31" id="Fact000265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,457</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2023-01-012023-12-31" id="Fact000266" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestExpenseNonoperating" contextRef="From2022-01-012022-12-31" id="Fact000267" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--DerivativeGainLossOnDerivativeNet_pn3n3_maILFCOzSvo_zdhaAjKU2Ah6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Unrealized loss on derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2024-01-01to2024-12-31" id="Fact000269" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,866</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0270">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0271">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherNonoperatingIncome_maILFCOzSvo_zRNe8IvJUicj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="From2024-01-01to2024-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,434</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="From2023-01-012023-12-31" id="Fact000274" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,590</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncome" contextRef="From2022-01-012022-12-31" id="Fact000275" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">861</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_maNILzQ9O_mtILFCOzSvo_z6QdGfIHISIg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net loss before taxes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,408</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000278" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">81,696</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_iN_pn3n3_di_msNILzQ9O_z0I64hvnReub" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">507</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000282" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,146</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0283">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILzQ9O_zGptgbrchrS7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000285" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,915</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000286" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,842</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000287" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</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">&#160;</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_907_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_z0awjbib26Ci" title="Net loss per share, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_909_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_z4IPSUg94zU4" title="Net loss per share, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000289" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000291" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.46</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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_90C_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_zGqQNWF7V21b" title="Net loss per share, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_905_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z50cjaoQ30Ma" title="Net loss per share, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000293" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000295" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.45</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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_902_eus-gaap--EarningsPerShareBasic_pid_c20220101__20221231_zQ2UBLJqxJn" title="Net loss per share, basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_902_eus-gaap--EarningsPerShareDiluted_pid_c20220101__20221231_zTzOVISzwpha" title="Net loss per share, diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact000297" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact000299" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.32</ix:nonFraction></ix:nonFraction></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20241231_za10uzQJZJUd" title="Weighted-average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20241231_z127zOlMNLp8" title="Weighted-average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000301" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000303" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">209,510</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20231231_zVGkvykxruI3" title="Weighted-average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20231231_z8X8gNfjqhb5" title="Weighted-average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000305" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000307" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">182,802</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20220101__20221231_zLcats696E93" title="Weighted-average shares outstanding - basic" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20220101__20221231_zRq9SVrXi7Wd" title="Weighted-average shares outstanding - diluted" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucwA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact000309" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact000311" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">165,958</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
accompanying notes are an integral part of these consolidated financial statements.<br/>
</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<!-- Field: Page; Sequence: 35; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_004"></span>MicroVision,
Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Comprehensive Loss</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_300_113_pn3n3_zhxlBYaIibRb" summary="xdx: Statement - Consolidated Statements of Comprehensive Loss" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240101__20241231_zHLrsneBj67h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230101__20231231_zHJ1UtFkN9n7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220101__20221231_zkCG3zebhkM9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetIncomeLoss_pn3n3_maCINOTzq5Q_zNI0WFqbeZ7d" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,915</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000314" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,842</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000315" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--ComprehensiveIncomeNetOfTaxAbstract_iB_zpgY9bOcmGr8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--MarketableSecuritiesUnrealizedGainLoss_i01_pn3n3_maOCILNzHUd_zgTsNzSqG9Ii" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Unrealized gain (loss) on investment securities, available-for-sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0321">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2023-01-012023-12-31" id="Fact000322" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">153</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:MarketableSecuritiesUnrealizedGainLoss" contextRef="From2022-01-012022-12-31" id="Fact000323" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">108</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_i01_pn3n3_maOCILNzHUd_zdHc3k8lAu81" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Unrealized (loss) gain on translation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2024-01-01to2024-12-31" id="Fact000325" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31" id="Fact000326" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">184</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0327">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_i01T_pn3n3_mtOCILNzHUd_maCINOTzq5Q_zbZSALtJDlb1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total comprehensive income (loss)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-01to2024-12-31" id="Fact000329" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31" id="Fact000330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">337</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="Fact000331" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">108</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--ComprehensiveIncomeNetOfTax_iT_pn3n3_mtCINOTzq5Q_zH51vxsuqJog" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Comprehensive loss</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000333" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">97,125</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000334" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,505</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,199</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
accompanying notes are an integral part of these consolidated financial statements.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 36; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_005"></span>MicroVision,
Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Shareholders&#8217; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_306_114_pn3n3_z4QtHGT6svf8" summary="xdx: Statement - Consolidated Statements of Shareholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zhCLNNvsmrSa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Par value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B7_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zOa5kSMDQP1h" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zDzhSxnfn0Uh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">income (loss)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_za1ltG3Uvj7g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">deficit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_4B2_zPjVPFdtxHP2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">equity</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Accumulated</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Additional</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">other</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Total</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Common Stock</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">paid-in</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">comprehensive</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">shareholders&#8217;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Par value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">income (loss)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">deficit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">equity</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_438_c20220101__20221231_eus-gaap--StockholdersEquity_iS_pn3n3_zLoDI8DJcBll" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; font-weight: bold">Balance at December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zwggnXc8Jjj3" title="Balance, shares" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">164,363</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000337" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">164</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000338" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">742,042</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000339" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">19</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" id="Fact000340" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">629,433</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" id="Fact000341" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112,754</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_pn3n3_zjiCQrbqXsLc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zYWMJKdwWEpj" title="Share-based compensation expense, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000351" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000345" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000346" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,460</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0347">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0348">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,461</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn3n3_zEGCSeZpCvFg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise of options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ztS6ITGmUDs4" title="Exercise of options, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000359" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">525</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000353" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000354" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">725</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0355">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0356">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31" id="Fact000357" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">726</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn3n3_zybYtqOwSKjh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales of common stock, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZyF2kCjTnOe" title="Sales of common stock, net, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">4,321</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000361" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000362" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,994</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0363">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0364">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2022-01-012022-12-31" id="Fact000365" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,999</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_pn3n3_zfWEvpKWEQU9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0369">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0370">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0371">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000372" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000373" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zte9OBV9LEM4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other comprehensive loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0375">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0376">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000377" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">108</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0378">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000379" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">108</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_435_c20230101__20231231_eus-gaap--StockholdersEquity_iS_pn3n3_zIoj4gSN6GM2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Balance at December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zIvBWsYp1M54" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000387" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">170,503</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000381" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000382" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">772,221</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000383" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">127</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000384" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">682,524</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000385" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">89,741</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_pn3n3_zsCMWjbSas3d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvLy5WDl7Jx4" title="Share-based compensation expense, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000395" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,946</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000389" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000390" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,139</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0391">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0392">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000393" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,141</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn3n3_zxUcwfXwJHR1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise of options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z2QYFolq0sn5" title="Exercise of options, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000403" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">191</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0397">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000398" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">175</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0399">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0400">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31" id="Fact000401" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">175</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn3n3_zqX8GW7i0KFd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales of common stock, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKYwiMuz3tP9" title="Sales of common stock, net, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000411" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">22,096</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000406" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,230</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0407">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0408">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-01-012023-12-31" id="Fact000409" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,252</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_pn3n3_za0nFcfjYdac" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0413">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0414">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0415">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000416" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,842</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000417" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,842</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_z7f8hLI3CvA" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other comprehensive income</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0419">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0420">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">337</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000423" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">337</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_43A_c20240101__20241231_eus-gaap--StockholdersEquity_iS_pn3n3_zWTwRrrPpXU9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Balance at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zil2XYzTRBSe" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000431" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">194,736</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">195</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000426" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">860,765</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">210</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000428" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">765,366</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000429" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95,804</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_430_c20240101__20241231_eus-gaap--StockholdersEquity_iS_pn3n3_zzo1cLOrzCk4" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Balance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zP40GQJtozuj" title="Balance, shares" style="text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">194,736</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">195</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000434" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">860,765</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000435" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">210</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000436" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">765,366</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95,804</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
<tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_pn3n3_zbH9EEbi3Mxi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zSCVCCCIaO01" title="Share-based compensation expense, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000447" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">4,537</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000442" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,530</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0443">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000445" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,535</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn3n3_zr6wCK7ffXWl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercise of options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6LYfL70Muq4" title="Exercise of options, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">84</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0449">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000450" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0451">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0452">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-01to2024-12-31" id="Fact000453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn3n3_zmDtXrlEQEtd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Sales of common stock, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z3NULgRJA3ab" title="Sales of common stock, net, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000463" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">23,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000457" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000458" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,725</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0459">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0460">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-01to2024-12-31" id="Fact000461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,748</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_pn3n3_z7UhEI38NLVk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Conversions of notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zUjcsKnvjQ8h" title="Conversions of notes payable, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">2,345</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000466" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0467">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0468">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2024-01-01to2024-12-31" id="Fact000469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,745</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--NetIncomeLoss_pn3n3_zIEOt1jFEVZ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0473">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0474">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0475">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000476" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,915</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000477" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,915</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zkBV8EHl6atg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other comprehensive loss</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0479">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0480">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000481" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0482">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000483" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_z3Atiij1YDU" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other comprehensive income (loss)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0485">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0486">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000487" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0488">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000489" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
<tr id="xdx_432_c20240101__20241231_eus-gaap--StockholdersEquity_iE_pn3n3_zKmyBqRvwDVi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance at December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iE_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zGhGPEq4anA6" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000497" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">224,993</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">225</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">910,825</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0493">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000494" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">862,281</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,769</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_43D_c20240101__20241231_eus-gaap--StockholdersEquity_iE_pn3n3_zq9JBLjeQSad" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--SharesOutstanding_iE_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z0Uy3ypshATb" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">224,993</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000499" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">225</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000500" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">910,825</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0501">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000502" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">862,281</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000503" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,769</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
accompanying notes are an integral part of these consolidated financial statements.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 37; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_006"></span>MicroVision,
Inc.<br/>
Consolidated Statements of Cash Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_309_112_pn3n3_ze2CwtcEtW81" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_ze6IBxpuVvT1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zbuxS6uzONbf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231_zyPsBeg5jZKh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_i01_pn3n3_maNCPBUzN6k_maNCPBUz1Ob_zyW18NcOQws3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 52%; text-align: left">Net loss</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000511" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,915</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000512" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,842</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000513" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Adjustments to reconcile net loss to net cash used in operations:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DepreciationDepletionAndAmortization_i01_pn3n3_maNCPBUzN6k_maNCPBUz1Ob_z7QPktFBrMOd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Depreciation and amortization</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact000519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,920</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2023-01-012023-12-31" id="Fact000520" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,864</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2022-01-012022-12-31" id="Fact000521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,246</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_i01N_pn3n3_di_msNCPBUz1Ob_zWxA5CWZeB79" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Bargain purchase gain, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0523">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2023-01-012023-12-31" id="Fact000524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,669</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0525">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--GainLossOnDispositionOfAssets_i01N_pn3n3_di_msNCPBUz1Ob_zCxNUVdg2Op3" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Loss (gain) on disposal of fixed assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000527" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">143</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets" contextRef="From2023-01-012023-12-31" id="Fact000528" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0529">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DerivativeGainLossOnDerivativeNet_i01N_pn3n3_di_msNCPBUz1Ob_z9WU72AqtFm4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Unrealized loss on derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2024-01-01to2024-12-31" id="Fact000531" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,866</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0532">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0533">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_i01_pn3n3_maNCPBUz1Ob_zjo0VdGyMSF1" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Impairment of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-01to2024-12-31" id="Fact000535" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,181</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0536">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0537">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--OperatingLeaseImpairmentLoss_i01_pn3n3_maNCPBUz1Ob_zEBx8NrSw5O5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Impairment of operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000539" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">405</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0540">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0541">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ImpairmentOfLongLivedAssetsHeldForUse_i01_pn3n3_maNCPBUz1Ob_zUgLnWtPbmyj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Impairment of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0543">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="From2023-01-012023-12-31" id="Fact000544" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsHeldForUse" contextRef="From2022-01-012022-12-31" id="Fact000545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">64</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InventoryWriteDown_i01_pn3n3_maNCPBUz1Ob_zzqWNXKrvXm8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Inventory write-downs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-01to2024-12-31" id="Fact000547" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,045</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-01-012023-12-31" id="Fact000548" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2022-01-012022-12-31" id="Fact000549" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_i01_pn3n3_maNCPBUz1Ob_zsOUFH8E4IDe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Amortization of debt discount and issuance costs on notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" contextRef="From2024-01-01to2024-12-31" id="Fact000551" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,382</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0552">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0553">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ShareBasedCompensation_i01_pn3n3_maNCPBUz1Ob_zRdkmoL7Jxii" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Share-based compensation expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000555" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,535</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,141</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000557" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,461</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--NetAccretionOfPremiumOnShorttermInvestments_i01_pn3n3_maNCPBUz1Ob_zlVQbm3RCuh7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Net accretion of premium on short-term investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MVIS:NetAccretionOfPremiumOnShorttermInvestments" contextRef="From2024-01-01to2024-12-31" id="Fact000559" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">951</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MVIS:NetAccretionOfPremiumOnShorttermInvestments" contextRef="From2023-01-012023-12-31" id="Fact000560" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,275</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:NetAccretionOfPremiumOnShorttermInvestments" contextRef="From2022-01-012022-12-31" id="Fact000561" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Change in:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccountsReceivable_i01N_pn3n3_di_msNCPBUz1Ob_zKdCIJP7AHs2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact000567" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-01-012023-12-31" id="Fact000568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">949</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0569">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInInventories_i01N_pn3n3_di_msNCPBUz1Ob_zWarHQsC7nHj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt">Inventory</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-01-01to2024-12-31" id="Fact000571" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">495</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-01-012023-12-31" id="Fact000572" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">892</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-01-012022-12-31" id="Fact000573" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">168</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInOtherCurrentAssets_i01N_pn3n3_di_msNCPBUz1Ob_z0SfkI6UeVLh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Other current and non-current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000575" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">85</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2023-01-012023-12-31" id="Fact000576" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,096</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" contextRef="From2022-01-012022-12-31" id="Fact000577" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">217</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInAccountsPayableTrade_i01_pn3n3_maNCPBUz1Ob_z1O9hJJKgty6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" contextRef="From2024-01-01to2024-12-31" id="Fact000579" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,139</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" contextRef="From2023-01-012023-12-31" id="Fact000580" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">942</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" contextRef="From2022-01-012022-12-31" id="Fact000581" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,737</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i01_pn3n3_maNCPBUz1Ob_z7v3a8I5Dn6b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Accrued liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000583" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">6,098</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,571</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">888</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncreaseDecreaseInOtherCurrentLiabilities_i01_pn3n3_maNCPBUz1Ob_zPDAdk5KRU4h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Contract liabilities and other current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000587" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">188</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000588" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">6,452</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000589" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">293</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i01_pn3n3_maNCPBUz1Ob_zrtTxWPFNYH8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-01-01to2024-12-31" id="Fact000591" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,491</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2023-01-012023-12-31" id="Fact000592" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,500</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2022-01-012022-12-31" id="Fact000593" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,280</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInOtherNoncurrentLiabilities_i01_pn3n3_maNCPBUz1Ob_zJWvP40ecI5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Other long-term liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000595" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,152</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000596" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0597">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_pn3n3_maCCERCzJOC_mtNCPBUz1Ob_maCCERCzHaw_zDX1xLUsZqf7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 30pt; text-align: left; padding-bottom: 1pt">Net cash used in operating activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000599" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">68,540</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="Fact000600" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">67,090</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-12-31" id="Fact000601" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">38,019</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Cash flows from investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_i01_pn3n3_maNCPBUzH67_zGNfcal1VUpl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sales of investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000607" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,411</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2023-01-012023-12-31" id="Fact000608" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76,700</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2022-01-012022-12-31" id="Fact000609" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">60,576</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--PaymentsToAcquireMarketableSecurities_i01N_pn3n3_di_msNCPBUzH67_z5dUUrm2Lnq6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Purchases of investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2024-01-01to2024-12-31" id="Fact000611" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,065</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2023-01-012023-12-31" id="Fact000612" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,710</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireMarketableSecurities" contextRef="From2022-01-012022-12-31" id="Fact000613" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">90,158</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--PaymentsToAcquireBusinessesGross_i01N_pn3n3_di_msNCPBUzH67_zgyABthtTlD6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Advance to Ibeo</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0615">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0616">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2022-01-012022-12-31" id="Fact000617" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,132</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_i01N_pn3n3_di_msNCPBUzH67_z4RUJpNZyWT" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash paid for Ibeo business combination</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2024-01-01to2024-12-31" id="Fact000619" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,300</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2023-01-012023-12-31" id="Fact000620" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,233</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0621">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_pn3n3_di_msNCPBUzH67_zSmbi3gweZ5g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Purchases of property and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000623" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">374</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000624" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,935</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000625" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,359</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_pn3n3_mtNCPBUzH67_maCCERCzHaw_zQrV4JXc6iAh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Net cash provided by (used in) investing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000627" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,672</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31" id="Fact000628" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,822</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-12-31" id="Fact000629" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">38,073</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Cash flows from financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FinanceLeasePrincipalPayments_i01N_pn3n3_di_msNCPBUzBG3_zRCgmA1M3jr8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Principal payments under finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0635">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-012023-12-31" id="Fact000636" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-12-31" id="Fact000637" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--RepaymentsOfNotesPayable_i01N_pn3n3_di_msNCPBUzBG3_zgkm7wYfbq87" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Principal payments under notes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0639">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0640">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:RepaymentsOfNotesPayable" contextRef="From2022-01-012022-12-31" id="Fact000641" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">392</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--ProceedsFromDebtNetOfIssuanceCosts_i01_pn3n3_maNCPBUzBG3_zG3RJv1qrBpf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Principal proceeds from notes payable, net of debt discount and issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" contextRef="From2024-01-01to2024-12-31" id="Fact000643" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,080</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0644">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0645">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProceedsFromStockOptionsExercised_i01_pn3n3_maNCPBUzBG3_zyvPe4G50Q07" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Proceeds from stock option exercises</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2024-01-01to2024-12-31" id="Fact000647" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2023-01-012023-12-31" id="Fact000648" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">175</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2022-01-012022-12-31" id="Fact000649" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">726</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_pn3n3_maNCPBUzBG3_zOlUlNLFRBL7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net proceeds from issuance of common stock</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2024-01-01to2024-12-31" id="Fact000651" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,748</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-01-012023-12-31" id="Fact000652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,284</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-01-012022-12-31" id="Fact000653" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,999</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_pn3n3_mtNCPBUzBG3_maCCERCzHaw_zjmnPMiXh06k" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Net cash provided by financing activities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000655" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,890</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31" id="Fact000656" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,438</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-12-31" id="Fact000657" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,307</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_pn3n3_maCCERCzHaw_zgwu9BDaipfj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash and cash equivalents and restricted cash</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000659" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">166</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="From2023-01-012023-12-31" id="Fact000660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">267</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0661">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations_iT_pn3n3_mtCCERCzHaw_zIXiZMX7ZC48" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Change in cash, cash equivalents, and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact000663" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,856</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact000664" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,437</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact000665" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">61,785</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Cash, cash equivalents, and restricted cash at beginning of period</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000667" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,391</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000668" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,954</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" id="Fact000669" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">83,739</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_pn3n3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Cash, cash equivalents, and restricted cash at end of period</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000671" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56,247</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000672" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,391</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000673" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,954</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_z2Q3iAynTxqi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Supplemental schedule of non-cash investing and financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--CommonStockIssuedInConversionOfNotePayable_i01_pn3n3_zrHkAlVsBqCc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Common stock issued in conversion of note payable</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:CommonStockIssuedInConversionOfNotePayable" contextRef="From2024-01-01to2024-12-31" id="Fact000679" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0680">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0681">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_i01_pn3n3_zdDn6ltpGx77" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Non-cash additions to property and equipment</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0683">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0684">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" contextRef="From2022-01-012022-12-31" id="Fact000685" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">764</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_i01_pn3n3_zNlypj3g0g13" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Amounts issued to escrow for acquisition consideration</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0687">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1" contextRef="From2023-01-012023-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,300</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0689">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--AcquisitionOfRighttouseAsset_i01_pn3n3_z2r76hBfvMwi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Acquisition of right-of-use asset</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:AcquisitionOfRighttouseAsset" contextRef="From2024-01-01to2024-12-31" id="Fact000691" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,395</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:AcquisitionOfRighttouseAsset" contextRef="From2023-01-012023-12-31" id="Fact000692" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,338</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:AcquisitionOfRighttouseAsset" contextRef="From2022-01-012022-12-31" id="Fact000693" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,184</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--AccruedFinancingFees_i01_pn3n3_zqSHcEv53md9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Accrued financing fees</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0695">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="MVIS:AccruedFinancingFees" contextRef="From2023-01-012023-12-31" id="Fact000696" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">32</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0697">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--NonCashForeignCurrencyTranslationAdjustments_i01_pn3n3_zKhUcGOXjoq2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Foreign currency translation adjustments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="MVIS:NonCashForeignCurrencyTranslationAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact000699" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">210</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:NonCashForeignCurrencyTranslationAdjustments" contextRef="From2023-01-012023-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">184</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0701">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale_i01_pn3n3_zEscaTcmdtfh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Unrealized (gain) loss on investment securities, available-for-sale</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl0703">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" contextRef="From2023-01-012023-12-31" id="Fact000704" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">153</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" contextRef="From2022-01-012022-12-31" id="Fact000705" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">108</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">The following table provides
a reconciliation of the cash, cash equivalents, and restricted cash balances as of December 31, 2024, 2023 and 2022: </p>



<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_306_112_pn3n3_zTIgpxCEtiR4" summary="xdx: Statement - Reconciliation of Cash Supplement" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zYIR9LyPNz5e" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20231231_zw2ylad7W7Xe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20221231_zogcGtDo8jIf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzV5t_znePxrYcCysg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000707" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,486</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact000708" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,167</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31" id="Fact000709" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,536</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RestrictedCashCurrent_iI_pn3n3_maCCERCzV5t_zNmvhChHArBg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Restricted cash, current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2024-12-31" id="Fact000711" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">261</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2023-12-31" id="Fact000712" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,263</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0713">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RestrictedCashEquivalents_iI_pn3n3_maCCERCzV5t_zmGB5gZ1BmO3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Restricted cash, net of current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000715" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,500</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000716" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">961</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000717" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,418</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzV5t_zwa3ayNajgoe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash, cash equivalents and restricted cash</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000719" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56,247</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000720" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,391</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000721" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,954</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
accompanying notes are an integral part of these consolidated financial statements.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 38; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_007"></span>MicroVision,
Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000723" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_802_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zBth1nqWFY6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_822_zDFtqEi0AQPb">DESCRIPTION OF BUSINESS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision,
Inc. is committed to driving the global adoption of proprietary products, which leverage deterministic AI at the edge with the
Company&#8217;s innovative perception and application software running on diverse lidar sensors. The Company&#8217;s solutions
enable ADAS and autonomy features for customers in a wide range of industries including robotics, automated warehouse, agriculture,
mining, military, and automotive. The Company&#8217;s deterministic AI at the edge software running on sensors enables intelligent
autonomous, active safety, and automation systems which depend on secure, cost-effective and energy-efficient solutions. This
software has been developed in close collaboration with automotive customers and the Company is now rapidly expanding with it into
new industrial and commercial vehicle sectors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
engineering teams based in Redmond, Washington and Hamburg, Germany, the Company develops and supplies integrated solutions built on
the perception software stack, incorporating application software and processing data from differentiated sensor systems. The Company&#8217;s
extensive experience in developing and productizing core lidar hardware and software components, along with expertise in edge computing,
positions the Company as a valuable commercial partner capable of delivering high-value, low-power products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Liquidity</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has incurred significant losses since inception. Operations to date have been funded 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the Company had total liquidity of $<span id="xdx_905_eus-gaap--CashCashEquivalentsAndShortTermInvestments_iI_pn5n6_c20241231_z88rfPMNh54a" title="Total liquidity"><ix:nonFraction name="us-gaap:CashCashEquivalentsAndShortTermInvestments" contextRef="AsOf2024-12-31" id="Fact000725" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">74.7</ix:nonFraction></span> million including $<span id="xdx_90A_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20241231_zpsKJG91s70j" title="Cash and cash equivalents"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact000727" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">54.5</ix:nonFraction></span> million in cash and cash equivalents and $<span id="xdx_903_eus-gaap--ShortTermInvestments_iI_pn5n6_c20241231_zsVxKFjK3vrj" title="Short-term investment securities"><ix:nonFraction name="us-gaap:ShortTermInvestments" contextRef="AsOf2024-12-31" id="Fact000729" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">20.2</ix:nonFraction></span>
million in short-term investment securities. In addition, the Company has approximately $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember_zqHnybkiz3S7" title="Share issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember" id="Fact000731" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">113.6</ix:nonFraction></span> million availability under its current
at-the-market (&#8220;ATM&#8221;) facility as of December 31, 2024, subject to certain conditions. On October 23, 2024, the Company issued $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_pn5n6_c20241023__20241023_zc5637SHmyPk" title="Share issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2024-10-232024-10-23" id="Fact000733" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">45.0</ix:nonFraction></span> million in senior secured
convertible notes for gross proceeds of $<span id="xdx_901_eus-gaap--SecuredDebt_iI_pn5n6_c20241023__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember_z70HHpFrK1a6" title="Secured debt"><ix:nonFraction name="us-gaap:SecuredDebt" contextRef="AsOf2024-10-23_custom_AtmEquityOfferingAgreementMember" id="Fact000735" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">41.4</ix:nonFraction></span> million and has a remaining commitment pursuant to the convertible note facility of $<span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241023__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zEpYfRRghkp9" title="Additional principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-10-23_custom_SecuritiesPurchaseAgreementMember" id="Fact000737" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">30.0</ix:nonFraction></span>
million, subject to certain limitations (see Note 7. Notes Payable and Derivative Liability).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsequent to the date of these financial statements, on February 4, 2025,
the Company sold shares of common stock and warrants to purchase common stock for net proceeds of approximately $<span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zisYeSIBLn92" title="Common stock and warrants to purchase"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2025-02-042025-02-04_us-gaap_SubsequentEventMember" id="Fact000739" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.8</ix:nonFraction></span> million. Additionally, subsequent to the date of these financial statements, maturities of the $<span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zj9W7ouZy1R8" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember" id="Fact000741" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">45.0</ix:nonFraction></span> million senior secured
convertible notes were reduced by $<span id="xdx_90E_eus-gaap--ConvertibleNotesPayableCurrent_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zMmKbstXK6Pf" title="Convertible notes"><ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember" id="Fact000743" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.6</ix:nonFraction> </span>million (see Note 16. Subsequent Events). To date, total maturities have been reduced by $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zNbuIOqJVI9d" title="Total maturities"><ix:nonFraction name="us-gaap:DebtInstrumentFairValue" contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember" id="Fact000745" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">12.3</ix:nonFraction></span>
million, inclusive of $<span id="xdx_907_eus-gaap--NotesPayable_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zPqsJibpvpy1" title="Inclusive value"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember" id="Fact000747" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million reduced prior to December 31, 2024 (see Note 7. Notes Payable and Derivative Liability). Based on the current operating plan, the Company anticipates having sufficient cash and cash equivalents to fund
operations for at least the next 12 months from the issuance of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000749" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zf3baEwhmtPi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2</b>.
<b><span id="xdx_824_z0jpF6ngA7Rj">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000751" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zCxCDUYiSpW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_z4KeoaHavFC8">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries, after
elimination of all intercompany balances and transactions. Certain reclassifications have been made to prior year financial statements
to conform to classifications used in the current year. These reclassifications had no impact on net loss, shareholders&#8217; equity
or cash flows, as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000753" name="us-gaap:UseOfEstimates"><p id="xdx_840_eus-gaap--UseOfEstimates_zOyMJf1MqJ5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0eVvlRujDlf">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the
reported amounts therein. The most significant estimates and assumptions relate to business combinations, valuation of intangibles, valuation
of derivative liabilities, revenue recognition, inventory valuation, valuation of share-based payments, income taxes, depreciable lives
assessment and related disclosure of contingent assets and liabilities. Due to the inherent uncertainty involved, actual results reported
in future periods could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000755" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zi5xW6yobFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zoXxSi9Wrrel">Foreign
Currency Translation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other
than the functional currency. Realized gains and losses on those foreign currency transactions are included in determining net loss for
the period of exchange and are recorded in other income in the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 39; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000757" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zzCw4r7BGJwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zNWnahmPBx2c">Segment
Information</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines operating segments based on how the chief operating decision maker (&#8220;CODM&#8221;) manages the business, makes
operating decisions around the allocation of resources, and evaluates operating performance. The CODM is the Executive Management team.
The Company has determined that it operates in <span id="xdx_90E_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20240101__20241231_znlWQn58g5Se" title="Number of operating segment"><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="From2024-01-01to2024-12-31" id="Fact000759" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> operating segment and <span id="xdx_904_eus-gaap--NumberOfReportableSegments_pid_dc_uSegment_c20240101__20241231_zmf1vQJ4ESM4" title="Number of reportable segment"><ix:nonFraction name="us-gaap:NumberOfReportableSegments" contextRef="From2024-01-01to2024-12-31" id="Fact000761" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> reportable segment, relating to the sale and servicing of
lidar hardware and software, as the CODM regularly reviews financial information presented on a consolidated basis. Financial information
regularly reviewed by the CODM includes revenue, income or loss from operations, and net income or loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000763" name="us-gaap:BusinessCombinationsPolicy"><p id="xdx_841_eus-gaap--BusinessCombinationsPolicy_zIJifj4Q9DI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zgifXKI8raW9">Business
Combination</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business
combinations are accounted for under the acquisition method. As such, the fair value of the Ibeo purchase consideration was allocated
to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date.
The excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration was included
in bargain purchase gain, net of tax in the consolidated statements of operations. Such valuations require management to make significant
estimates and assumptions, especially with respect to intangible assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000765" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zZACAVfaNkol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zRtCvHVqM806">Cash
and Cash Equivalents and Fair Value of Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. The Company uses market data, assumptions and risks that 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments include cash and cash equivalents, investment securities, accounts receivable, accounts payable and accrued liabilities.
The carrying value of financial instruments approximate fair value due to their short maturities. Cash equivalents are comprised of short-term
highly rated (A rated securities and above) money market savings accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
investment securities primarily consist of debt securities. The Company has classified its entire investment portfolio as available-for-sale.
Available-for-sale securities are stated at fair value with unrealized gains and losses included in other comprehensive income (loss).
Dividend and interest income are recognized when earned. Realized gains and losses, if any, are presented separately on the income statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000767" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"><p id="xdx_849_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zowr7MOCTi72" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zBbawrgzUfU8">Restricted
Cash</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash is held in money market savings accounts and serves as collateral for irrevocable letters of credit related to our facility
lease agreements. The restricted cash balance as of December 31, 2024 includes $<span id="xdx_904_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeadquartersMember_zDK6w8nwi9g7" title="Letter of credit for past lease"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_HeadquartersMember" id="Fact000769" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span>
million and $<span id="xdx_903_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--GeneralOfficeAndLabSpaceMember_zVd9e7WmnyBg" title="Letter of credit for past lease"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_GeneralOfficeAndLabSpaceMember" id="Fact000771" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span>
million of collateral under two letters of credit, issued in connection with lease agreements for the Company&#8217;s headquarters
and general office and lab space, respectively, in Redmond, Washington. The restricted cash balance also includes approximately
$<span id="xdx_90A_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zhE09tTdM3Eh" title="Restricted cash"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_OfficeSpaceMember" id="Fact000773" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.0</ix:nonFraction></span>
million for a security deposit associated with a lease agreement for office space in Hamburg,
Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000775" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zgmLpJpmgKA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z959N56vbeN9">Inventory</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of raw materials, work in process and finished goods assemblies. 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 40; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000777" name="us-gaap:IntangibleAssetsFiniteLivedPolicy"><p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zDrVZqqTMpn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zj6ctbReBkO7">Intangible
Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consist of acquired technology from the January 2023 Ibeo asset purchase and purchased patents. As part of the Ibeo asset acquisition,
two intangible assets were primarily acquired in the form of Perception software and Reference software, with initial useful lives of
<span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PerceptionSoftwareMember_z74XI50iibJb" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_PerceptionSoftwareMember" format="ixt-sec:duryear" id="Fact000779" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">15</ix:nonNumeric></span> years and <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ReferenceSoftwareMember_z1JRbfHrjfI9" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_ReferenceSoftwareMember" format="ixt-sec:duryear" id="Fact000781" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">8</ix:nonNumeric></span> years, respectively. 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 intangible assets are amortized using the straight-line method
over their estimated period of benefit, ranging from <span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zCoUcin3YYq6" title="Useful life::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl0783">one</span></span> to <span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_zKTvhShrObBk" title="Useful life"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_MaximumMember" format="ixt-sec:durwordsen" id="Fact000785" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">seventeen years</ix:nonNumeric></span>. Intangible assets are reviewed for impairment whenever events
or changes in circumstances indicate the carrying value may not be recoverable (see Note 8. Financial Statement Components &#8211; Intangible
Assets for discussion of impairment). Recoverability of these assets is measured by comparison of their carrying values to the projected
undiscounted net cash flows associated with the related intangible assets or group of assets over their remaining lives. Measurement
of an impairment loss for intangible assets is based on the difference between the fair value of the asset and its carrying value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000787" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH7HTb66Tsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zuRUAM6529Va">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost and depreciated over the estimated useful lives of the assets (<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRG1g0JTBMli" title="::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0788">two</span></span> to <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8lobchMN9F" title="Estimated useful lives"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_MaximumMember" format="ixt-sec:durwordsen" id="Fact000790" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">five years</ix:nonNumeric></span>) using the straight-line
method. Property and equipment may include assets related to future product lines. As production needs change, management will periodically
assess the remaining estimated useful life of production equipment. If necessary, depreciation on production equipment will be adjusted
to reflect the remaining estimated useful life. Leasehold improvements are depreciated over the lesser of the estimated useful life or
the lease term. Costs for repairs and maintenance are charged to expense as incurred and expenditures for major improvements are capitalized
at cost. Gains or losses on the disposition of assets are reflected in the consolidated statements of operations at the time of disposal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000792" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_zl0VSQteOiYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zfcyv1VBDTR4">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
assesses all contracts executed to determine whether the agreements contain a lease component. Significant judgment may be required to
determine whether a contract contains a lease, the length of the lease term, the allocation of the consideration between lease and non-lease
components, and the appropriate discount rate to be applied. Management reviews the underlying objective of each contract, the terms
of the contract, and considers current and future business conditions when making these judgments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s lease obligations consist of various office and equipment operating leases. Operating lease assets are recorded under
the operating lease right-of-use asset (&#8220;ROU&#8221;) line item, while liabilities are recorded under the current portion of operating
lease liability and operating lease liability, net of current portion line items on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
lease ROU assets and liabilities are recognized upon lease commencement based on the present value of payments over the lease term. For
leases which do not provide an implicit rate, the Company&#8217;s incremental borrowing rate as of the commencement date serves as the
discount rate to determine the present value of lease payments. Lease expense from operating leases is recognized on a straight-line
basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000794" name="us-gaap:DebtPolicyTextBlock"><p id="xdx_843_eus-gaap--DebtPolicyTextBlock_zYgPZ26KXGJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zljZKVCPyH8e">Notes
Payable</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates all conversion, redemption, and put features contained in its debt instruments to determine if there are any embedded
features that require bifurcation as a derivative. The Company accounts for debt as a long-term liability, with the current portion classified
as a short-term liability, equal to the amount repayable at maturity, net of any debt discount and issuance costs, within notes payable
on the consolidated balance sheets. The debt discount and issuance costs are amortized over the term of the Note, using the effective
interest method, as interest expense in the accompanying consolidated statements of operations. Conversions of principal are accounted
for in accordance with ASC 470-20, &#8220;Debt with Conversion and Other Options,&#8221; with immediate expense of the unamortized discount
associated with the converted principal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000796" name="us-gaap:DerivativesPolicyTextBlock"><p id="xdx_84F_eus-gaap--DerivativesPolicyTextBlock_zXqVqb9qqOHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zRtippkqiGY">Derivative
Liability</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded
derivatives in accordance with ASC 815, &#8220;Derivatives and Hedging&#8221;. For derivative financial instruments that are accounted
for as liabilities, the derivative instrument is initially recorded at its fair value on the issuance date and is then re-valued at each
reporting date, with changes in the fair value reported as an unrealized gain or loss in earnings on the consolidated statements of operations.
The Company has elected to classify the entirety of its derivatives in current liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<ix:exclude><!-- Field: Page; Sequence: 41; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000798" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbJBsU78z5Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zvgE8Z3g7uDj">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 the Company generates revenue. Revenues are recognized when control of
the promised goods or services are transferred to customers, in an amount that reflects the consideration that the Company expects to
receive in exchange for those goods or services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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, the Company 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 the Company&#8217;s
part.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Product
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenue is primarily derived from sales of lidar hardware and systems. While each contract is individually assessed to identify separate
performance obligations, a performance obligation generally consists of an individual sensor or sensor system, inclusive of all materials
and integrated software. Transaction prices are normally fixed, as the Company does not include variable consideration or the exchange
of any other goods as part of the contract. Revenue is recognized upon shipment of the product to the customer, as control and title
of the product passes to the customer at the point of shipment. Product sales generally include acceptance provisions, however, as it
can be objectively determined that agreed-upon customer specifications have been met prior to shipment, control of the item passes at
the time of shipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>License
and Royalty Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License
and royalty revenue consists of revenue from the licensing of various software and intellectual property owned by MicroVision, and any
royalties generated from their use in products sold by customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
licenses sold are either a license to install and use, whether perpetual or fixed-term, or a license to access the software, which is
normally a volume-based license. Revenue from licenses to install is recognized at the point when the customer is granted the ability
to install the software, as these licenses represent functional intellectual property with significant standalone functionality. Revenue
from licenses to access is recognized over the period of time in which the Company has ongoing obligations under the agreement, as these
licenses represent symbolic intellectual property, which exclude significant standalone functionality. Revenue recognized each period
is based on the appropriate measure of progress, typically being the number of usage hours consumed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales-based royalties is recognized based on reports provided by customers which identify the number of royalty-bearing products
sold or otherwise distributed. For any customers that fail to provide timely reports, management estimates the number of royalty-bearing
products sold based on historical sales volume and available forecast data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 42; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
revenue in a particular period is dependent upon when the contract is entered into, the value of the contract, and the availability of
technical resources to perform work on the contract. Each performance obligation associated with development contracts is identified
at contract inception. The contracts generally include product development and customization specified by the customer. For contracts
with multiple product development or customization components, each component is evaluated to determine whether it is distinct within
the context of the contract and represents a standalone performance obligation. Components which are deemed not distinct at contract
inception are combined into a single performance obligation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Development
contracts are primarily fixed-fee contracts. Contract revenue is recognized either at a point in time, or over time, depending upon the
characteristics of the individual contract. If control of the deliverable(s) passes to the customer 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 upon completion of the contract. For contracts which include significant customer acceptance provisions, revenue is recognized
only upon acceptance of the deliverable(s).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
control of deliverables passes to the customer over time, revenue is recognized based on the proportion of total cost expended to the
total cost expected to complete the contract performance obligation (defined as the &#8216;input method&#8217; under Topic 606). For
contracts which require the input method of revenue recognition, the determination of the total cost expected to complete the performance
obligation(s) involves significant judgment. Management initially estimates the resources required to complete each relevant performance
obligation, and incorporates revisions to hour and cost estimates throughout the course of the contract as necessary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Product Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of product revenue includes the direct and allocated indirect costs of products sold to customers. Direct costs include labor, materials,
reserves for estimated warranty expenses, and other costs incurred directly, or charged by contract manufacturers in the manufacture
of these products. Indirect costs include labor, manufacturing overhead, and other costs associated with manufacturing activities. Manufacturing
overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of product
revenue based on the proportion of indirect labor which supported production activities. The cost of product revenue can fluctuate significantly
from period to period, depending on product mix and volume, the level of manufacturing overhead expense and the volume of direct material
purchased.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Contract Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of contract revenue includes both direct and allocated indirect costs of performing work on contracts and producing prototype units and
evaluation kits. Direct costs include labor, materials and other costs incurred directly in producing prototype units and evaluation
kits or performing work on a contract. Indirect costs include labor and other costs associated with research and development and building
technical capabilities and capacity. Cost of contract revenue is determined by the level of direct and indirect costs incurred, which
can fluctuate substantially from period to period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing
overhead, which includes the costs of procuring, inspecting and storing material, and facility and depreciation costs, is allocated to
inventory, cost of product revenue, cost of contract revenue, and research and development expense based on the level of effort supporting
production or research and development activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000800" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zIgR7hdFgk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zDEz4JnGMDA">Concentration
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to a concentration of credit risk are primarily cash, cash equivalents, and investment
securities. As of December 31, 2024, cash and cash equivalents are comprised of operating checking accounts and short-term highly rated
money market savings accounts. 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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 43; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, three customers accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfUQtVrTfF4j" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000802" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">60</ix:nonFraction>%</span>, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHV5TqE69pHk" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000804" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13</ix:nonFraction>%</span>, and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ze6BGTFQUcfb" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_ThreeCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000806" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction>%</span> of total revenue, respectively, or $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOVjuU3xXBv5" title="Revenue"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000808" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span> million, $<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfNND2hFpm07" title="Revenue"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000810" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span>
million, and $<span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFutJZ0qaG64" title="Revenue"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_ThreeCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000812" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million of total revenue, respectively. For the same period in 2023, two customers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz5FE8rY3Ci" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000814" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">63</ix:nonFraction>%</span> and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zgMsaR7tAc8b" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000816" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11</ix:nonFraction>%</span> of total
revenue, respectively, or $<span id="xdx_906_eus-gaap--Revenues_pn5n6_c20230101__20231231__srt--MajorCustomersAxis__custom--OneCustomerMember_zCx4vphOVBPh" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_OneCustomerMember" id="Fact000818" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.6</ix:nonFraction> </span>million and $<span id="xdx_901_eus-gaap--Revenues_pn6n6_c20230101__20231231__srt--MajorCustomersAxis__custom--TwoCustomerMember_zofd41fN2all" title="Revenues"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_custom_TwoCustomerMember" id="Fact000820" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">0</ix:nonFraction></span>.8 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, accounts receivable related to these customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMwF1Fd05CGb" title="Concentration risk, percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_custom_CustomersMember_us-gaap_CustomerConcentrationRiskMember" id="Fact000822" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82</ix:nonFraction>%</span> of total accounts receivable, net of allowances
on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Typically,
a significant concentration of components and the products 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 the Company 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 the Company&#8217;s financial condition and operating results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000824" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_zq0ugBbeVZ3j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z3L7lncgCwhb">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recorded for differences between the financial statement and tax bases of the assets and liabilities that
will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the
differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets
to the amount expected to be realized. Income tax expense is recorded for the amount of income tax payable for the period increased or
decreased by the change in deferred tax assets and liabilities during the period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000826" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3ksu6VyzGl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zMA1Lq4UAIVh">Research
and Development</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expense consists of labor and subcontractor costs for internal research and product development activities, direct material
to support development programs, laboratory operations, outsourced development and processing work, and other operating expenses. Research
and development resources are assigned based on the business opportunity of the available projects, the skill mix of the resources available
and the contractual commitments have been made to customers. Research and development costs are expensed as incurred. It is highly likely
that a substantial level of continuing research and development expense will be required for the Company to further develop its technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000828" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zSp4KpCXQtqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zy54Uxd9Tcag">Share-Based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. Share-based awards are accounted for 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 PSUs is determined by the closing
price of common stock on the date of grant. 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000830" name="MVIS:RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_zGcSe8o8UMy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zulpvUwXcWlh">Recently
Adopted Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update expand annual and interim
disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. All disclosure
requirements under this standard will also be required for public entities with a single reportable segment. The Company adopted ASU
2023-07 during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000832" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zth3WwuZvbD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zDwAK9dz983i">Recently
Issued Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this
update require disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on
income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning January 1, 2025, with early adoption permitted.
The ASU is expected to result in incremental disclosures to the Company&#8217;s financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 44; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2024, the FASB issued ASU No. 2024-01, Compensation: Stock Compensation (Topic 718). The amendments in this ASU clarify existing
guidance related to profits interest and similar awards. ASU 2024-01 is effective for annual and interim periods for the Company beginning
January 1, 2025, with early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statements
and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures
(Subtopic 220-40). The amendments in this ASU require additional disclosure of specified information about certain costs and expenses
in the notes to the financial statements. ASU 2024-03 is effective for annual periods for the Company beginning January 1, 2027, with
early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statement disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-04, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20). The amendments in
this ASU clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for
as an induced conversion. The amendments in this Update are effective for all entities for annual reporting periods beginning after December
15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted for all entities that have
adopted the amendments in Update 2020-06. The ASU is not expected to have a material impact on the Company&#8217;s financial statements
or disclosures.</span></p>

</ix:nonNumeric><p id="xdx_857_zseAwa4W7X49" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000834" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_800_eus-gaap--EarningsPerShareTextBlock_zo1MA7f7xtJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_821_zH8QB43HBR55">NET LOSS PER SHARE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. Diluted net loss per
share 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. As the effect of dilutive securities outstanding during the
period is anti-dilutive, diluted net loss per share is equal to basic net loss per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000836" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zwOhqfKRhvWb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 are as follows (in thousands, except loss per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zlVyXVHY7AX4" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231_z00CptxwpkK2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231_zi56GAIwTqN9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zFI8gAFqnO1b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Numerator:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20240101__20241231_zRI5k1X8aDSf" title="Net loss available for common shareholders - basic"><span id="xdx_906_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20240101__20241231_zvl86AWf4nd2" title="Net loss available for common shareholders - diluted">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000838" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000840" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,915</ix:nonFraction></ix:nonFraction></span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_90E_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20230101__20231231_z4BOWPtsM0Pk" title="Net loss available for common shareholders - basic"><span id="xdx_90A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20230101__20231231_zXwl4OJ85kwa" title="Net loss available for common shareholders - diluted">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2023-01-012023-12-31" id="Fact000842" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="From2023-01-012023-12-31" id="Fact000844" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">82,842</ix:nonFraction></ix:nonFraction></span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_909_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20220101__20221231_zhCOvTjZNul5" title="Net loss available for common shareholders - basic"><span id="xdx_904_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20220101__20221231_zEnQ09f9Ok8l" title="Net loss available for common shareholders - diluted">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2022-01-012022-12-31" id="Fact000846" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" contextRef="From2022-01-012022-12-31" id="Fact000848" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></ix:nonFraction></span></span></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average common shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20241231_zLFPm991Qtj9" title="Weighted-average common shares outstanding - basic"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20241231_zias2XpDpUi9" title="Weighted-average common shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000850" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000852" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">209,510</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20231231_ziUYh4NDomM6" title="Weighted-average common shares outstanding - basic"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20231231_zzsg0OdmDLD" title="Weighted-average common shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000854" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000856" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">182,802</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20220101__20221231_zSvrg8ksHpea" title="Weighted-average common shares outstanding - basic"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20220101__20221231_zKOfPdNigUAa" title="Weighted-average common shares outstanding - diluted"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact000858" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact000860" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">165,958</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss per share - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</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_903_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zgXs9d0cpMZc" title="Net loss per share, basic"><span id="xdx_900_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zlVopJr58Xee" title="Net loss per share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000862" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000864" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.46</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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--EarningsPerShareBasic_pid_c20230101__20231231_zrhmNN7NF0rk" title="Net loss per share, basic"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z4VoBig7xe4j" title="Net loss per share, diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000866" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000868" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.45</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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_90A_eus-gaap--EarningsPerShareBasic_pid_c20220101__20221231_zNlabPg7nZY5" title="Net loss per share - basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20220101__20221231_zaAPt2Fuxrmc" title="Net loss per share - diluted">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact000870" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact000872" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.32</ix:nonFraction></ix:nonFraction></span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AA_zrs4AH17494" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024, 2023 and 2022, the following securities from net loss per share have been excluded as the effect of
including them would have been anti-dilutive: outstanding options exercisable into a total of <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zSyinRcgOIs2" title="Antidilutive outstanding options exercisable into common stock"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-012024-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember" id="Fact000874" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">0.7</ix:nonFraction></span> million, <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zxw1xS1ZH3I7" title="Antidilutive outstanding options exercisable into common stock"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember" id="Fact000876" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">0.8</ix:nonFraction></span> million, and <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zMf7jB24b7z2" title="Antidilutive outstanding options exercisable into common stock"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember" id="Fact000878" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">0.9</ix:nonFraction></span> million
shares of common stock, respectively;  <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zeO3voa8WJD6" title="Anti dilutive outstanding options exercisable into common stock"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember" id="Fact000880" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">12.0</ix:nonFraction></span> million, <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zhZZiWmSqpM4" title="Anti dilutive outstanding options exercisable into common stock"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember" id="Fact000882" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">10.0</ix:nonFraction></span> million and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zMWYgnVhEia3" title="Anti-dilutive into common stock"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember" id="Fact000884" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">8.9</ix:nonFraction></span> million nonvested restricted and performance stock units,
respectively; and<span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfpUGbcu4GN" title="Anti-dilutive into common stock"> <ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember_us-gaap_CommonStockMember" id="Fact000886" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">34.6</ix:nonFraction> </span>million shares of common stock that may be issued through conversion of the derivative liability (see
Note 7. Notes Payable and Derivative Liability).</span></p>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000888" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zXY5uw1RdBIf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_821_zUurxI5uVfMj">BUSINESS COMBINATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2023, the Company 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, which
enabled the Company to expand their technology and product portfolio and diversify revenue streams.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
consideration related to this transaction was approximately EUR <span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zgj9oQIVXjxl" title="Consideration transferred"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000890" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">20.0</ix:nonFraction></span> million or $<span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zSrdDW1KAB3k" title="Consideration transferred"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000892" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">21.6</ix:nonFraction></span> million, consisting of approximately (i) EUR <span id="xdx_90D_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_ziht3vZfGdXf" title="Cash consideration paid"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000894" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">7.0</ix:nonFraction></span>
million or $<span id="xdx_900_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zAabiuBCyznl" title="Cash consideration paid"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000896" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.6</ix:nonFraction></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_zPBtx4vpemTh" title="Cash consideration transferred"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000898" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">6.6</ix:nonFraction></span> million or $<span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zGsv5OtBCLj4" title="Cash consideration transferred"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000900" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.1</ix:nonFraction></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_zt4J4pToCKHj" title="Escrow releasesd"><ix:nonFraction name="us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1" contextRef="From2024-01-012024-03-31_custom_IbeoAutomotiveSystemsMember" id="Fact000902" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">3.0</ix:nonFraction></span> million or $<span id="xdx_901_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_pn5n6_uUSD_c20240101__20240331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zeN0kKtoKE4e" title="Escrow releasesd"><ix:nonFraction name="us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1" contextRef="From2024-01-012024-03-31_custom_IbeoAutomotiveSystemsMember" id="Fact000904" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.3</ix:nonFraction></span> million released from escrow during the quarter ended March 31, 2024, (iv) EUR <span id="xdx_909_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zQRkD8yzTykk" title="Business acquisition cost paid"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000906" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">0.6</ix:nonFraction></span> million or $<span id="xdx_90B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uUSD_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zTkCm8O3X9v2" title="Advance cash consideration"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000908" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span> million in
costs paid on behalf of the seller, and (v) EUR <span id="xdx_900_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_znxjnaMO63ve" title="Deduction in purchase price"><ix:nonFraction name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000910" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">2.7</ix:nonFraction></span> million or approximately $<span id="xdx_90E_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uUSD_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zEtY9Sv9wV64" title="Deduction in purchase price"><ix:nonFraction name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000912" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.0</ix:nonFraction></span> million after calculating the deduction in purchase
price agreed between both the parties. The remaining balance of approximately EUR <span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_uEuro_c20240630_zN7pm6tqUfJ6" title="Accrued liabilities"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-06-30" id="Fact000914" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Euro">2.7</ix:nonFraction></span> million was paid during the three months ended
June 30, 2024 and was previously recorded as an accrued liability for Ibeo business combination on the consolidated balance sheet. In
addition, the Company incurred $<span id="xdx_90E_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pn5n6_uUSD_c20230101__20230331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zES8y7hacbAl" title="Acquisition related costs"><ix:nonFraction name="us-gaap:BusinessCombinationAcquisitionRelatedCosts" contextRef="From2023-01-012023-03-31_custom_IbeoAutomotiveSystemsMember" id="Fact000916" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 45; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transaction was accounted for as a business combination. The results of operations for the acquisition are included in the consolidated
financial statements from the date of acquisition onwards.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000918" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zw2IxD9RebZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zz9r4BqjIbz5" style="display: none">SCHEDULE OF PURCHASE PRICE
ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zuGImWLHuTMc" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Useful Life (in years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</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%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zrmFHwoF5Nsb" title="Total purchase consideration"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000920" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,611</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">&#160;</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z2Z9XvOwPjn1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000922" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,197</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_zSzSZAFm62Lk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000924" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">703</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zdi4nGdb6V7i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000926" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">234</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_zWaTbrjGIv18" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000928" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,330</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Intangible assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_z7GpnKIbXS0a" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology<span id="xdx_F4A_zJ4oIYDWyuvh"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000930" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,987</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_fKDEp_zNFEmE4yWcfk" title="Acquire intangible assets, weighted average useful life"><ix:nonNumeric contextRef="From2023-01-312023-01-31_custom_AcquiredTechnologyMember" format="ixt-sec:duryear" id="Fact000932" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">13</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_zKvXfJrwIzsj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Order backlog</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000934" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_zewHI2Ft60d4" title="Acquired intangible assets, weighted average useful life"><ix:nonNumeric contextRef="From2023-01-312023-01-31_custom_OrderBacklogMember" format="ixt-sec:duryear" id="Fact000936" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">1</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zV04YfpPI7d5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000938" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,178</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_z2hC0aXNCAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000940" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">234</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zaNbLfPYNkge" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000942" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">785</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zlVVPUwaT9P3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total identifiable net assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000944" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,280</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</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>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDIp_zmhTx5cUaJEh" title="Bargain purchase amount">(<ix:nonFraction name="us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount" contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember" id="Fact000946" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,669</ix:nonFraction></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F00_zBjBx9HIvoF" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zbafyT7ycoma" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote000947" xml:lang="en-US">During
                                            the year ended December 31, 2024, the Company recognized a $<span id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-01to2024-12-31" id="Fact000949" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.2</ix:nonFraction></span> million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.</ix:footnote></span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"/><td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F03_ztCqE9TE8tHb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zAzkC08RJlK4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote000950" xml:lang="en-US">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, net of tax in the consolidated statements 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.</ix:footnote></span></td></tr></table>

</ix:nonNumeric><p id="xdx_8A3_z23tJreHPbgb" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Revenue and net income from the acquisition included in the consolidated statement of operations from the acquisition
date through December 31, 2023 is $<span id="xdx_90B_eus-gaap--Revenues_pn5n6_c20230101__20230131_z45J32lZBDtj" title="Revenue"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-01-31" id="Fact000952" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.3</ix:nonFraction> </span>million and $<span id="xdx_900_eus-gaap--NetIncomeLoss_pn5n6_c20230101__20230131_zK4cfvrvrcll" title="Net income"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-01-31" id="Fact000954" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.9</ix:nonFraction></span> million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000956" name="us-gaap:RevenueFromContractWithCustomerTextBlock"><p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_zxzXRLrLL3z3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_829_z132MnvEODql">REVENUE RECOGNITION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; margin-left: 0pt; text-indent: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disaggregation
of Revenue</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000958" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTntggNnLSYf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zS4tLquUXp81" style="display: none">SCHEDULE
OF DISAGGREGATION OF REVENUE</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="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zZNYItFyH787" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zMnbU6wpl1Fg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zPWSmXdUxCE" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231_zRrIZvqAatW9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z3QqJzRuOAfl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000960" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,117</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000961" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">475</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000962" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">104</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000963" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,696</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zv4YZTcC4xQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0965">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0966">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0967">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0968">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z51mrr8jnd24" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_ProductRevenueMember" id="Fact000970" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,117</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember" id="Fact000971" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">475</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_ContractRevenueMember" id="Fact000972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">104</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000973" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,696</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 46; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zzquQxR8viNf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zJC5zylRHrP7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_z2UDjaAfnogb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231_z8EwNUZaMy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zsRxBAViBQc2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000975" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,019</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,888</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000977" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,106</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000978" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,013</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zz7znxmQv0hf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0980">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember" id="Fact000982" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_us-gaap_TransferredOverTimeMember" id="Fact000983" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">246</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zk6ZO3jgjUyf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ProductRevenueMember" id="Fact000985" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,019</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember" id="Fact000986" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,888</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_ContractRevenueMember" id="Fact000987" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,352</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000988" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,259</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zJJYywZb0lSh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zDhOrW8Ludl5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zxKpZNaud1yd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231_zKySyL9qyY4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2lJOgJc62Sd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0990">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember" id="Fact000991" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0992">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000993" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5q7l8JIUGGe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0995">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0996">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0997">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0998">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zEKLi65NkzA2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1000">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember" id="Fact001001" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1002">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact001003" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_8A1_zWvebvMApwrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001005" name="us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zlvw07yxbVW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">The following table provides information about revenue and long-lived assets,
which is comprised of property and equipment, net, and operating lease right-of-use assets, by geographic area (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span id="xdx_8B7_zbWN5zReVzDa" style="display: none">SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><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: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Geographic
    Area</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United States</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zjTCI1FefDRi" title="Revenue" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_country_US" id="Fact001007" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,058</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--US_z1dYS4DNevIb" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-31_country_US" id="Fact001008" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,583</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zxqEFZjfnIhi" title="Revenue" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_country_US" id="Fact001010" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,627</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--US_zEBwa145LzA9" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-31_country_US" id="Fact001011" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,580</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zADoa6cjj2Pi" title="Revenue" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31_country_US" id="Fact001013" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--US_zWIUa2X4OpEf" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2022-12-31_country_US" id="Fact001014" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,409</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Germany</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--DE_zGepxktTlfo9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_country_DE" id="Fact001015" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,628</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--DE_zG9QuaR6gDC9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-31_country_DE" id="Fact001016" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,224</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--DE_zEba1qcYoF2e" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_country_DE" id="Fact001017" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,138</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--DE_zrJOB2TBvAvf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-31_country_DE" id="Fact001018" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,210</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--DE_zKsKdqwAf64b" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1019">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--DE_zXs8TkvD8hzf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1020">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other foreign countries</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zPbNDZvDsFLk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-012024-12-31_custom_OtherForeignCountriesMember" id="Fact001021" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zgya6KDty096" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1022">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zIrNYj5sG5ck" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31_custom_OtherForeignCountriesMember" id="Fact001023" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">494</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zRQGW7KT5MCj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1024">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zqwbvCyB3qIg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1025">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zSuaxCcHluT" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1026">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231_z8OJUkcnxQbj" title="Revenue" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact001028" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,696</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--NoncurrentAssets_iI_c20241231_zUcZBxitX9z9" title="Long-Lived Assets" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2024-12-31" id="Fact001030" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,807</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231_zECMttkwP5wc" title="Revenue" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact001032" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,259</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20231231_zmM0VYk82EU6" title="Long-Lived Assets" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2023-12-31" id="Fact001034" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,790</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231_zdBidHTK2O6c" title="Revenue" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact001036" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">664</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231_z5IiJupAixXf" title="Long-Lived Assets" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:NoncurrentAssets" contextRef="AsOf2022-12-31" id="Fact001038" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,409</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_z20s8NSj5Pwc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
Balances</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Topic 606, the Company&#8217;s rights to consideration are presented separately depending on whether those rights are conditional or
unconditional. Unconditional rights to consideration are included within accounts receivable, net of allowances in the consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001040" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zaKXm7099Jy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_znlskFRNCJN3" style="display: none">SCHEDULE
OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</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">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract assets and accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20241231_z5yZtekUixUe" title="Contract assets and accounts receivable" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2024-12-31" id="Fact001042" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">926</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zRkhJK6GzHwj" title="Contract assets and accounts receivable" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2023-12-31" id="Fact001044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">949</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--ChangeInContractAssetsAndAccountsReceivable_pn3n3_c20240101__20241231_zjEvCrdEmxda" title="Change in contract assets and accounts receivable" style="width: 11%; text-align: right">(<ix:nonFraction name="MVIS:ChangeInContractAssetsAndAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact001046" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--PercentageChangeInContractAssetsAndAccountsReceivable_pid_dp_uPure_c20240101__20241231_zARhE2Jm4sZd" title="Percentage change in contract assets and accounts receivable" style="width: 11%; text-align: right">(<ix:nonFraction name="MVIS:PercentageChangeInContractAssetsAndAccountsReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact001048" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">2.4</ix:nonFraction></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: 1pt">Contract liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20241231_zvVexP3gvEN2" title="Contract liabilities" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001050" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">308</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zgAsTITiboi7" title="Contract liabilities" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">300</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20241231_zohDjoGeehe8" title="Change in contract liabilities" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="MVIS:ContractWithCustomerLiabilityCurrentChange" contextRef="From2024-01-01to2024-12-31" id="Fact001054" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98F_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20241231_zkbX6SKcUzx7" title="Percentage change in contract liabilities" style="padding-bottom: 1pt; text-align: right">(<ix:nonFraction name="MVIS:ContractWithCustomerLiabilityCurrentPercentChange" contextRef="From2024-01-01to2024-12-31" id="Fact001056" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">2.7</ix:nonFraction></td><td style="padding-bottom: 1pt; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20241231_zPlPkQVRujV4" title="Net contract assets (liabilities)" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:ContractWithCustomerAssetandLiabilitiesNet" contextRef="AsOf2024-12-31" id="Fact001058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">618</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zimUFgJifomi" title="Net contract assets (liabilities)" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="MVIS:ContractWithCustomerAssetandLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact001060" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">649</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20241231_zAzav8NfOiA7" title="Change in net contract assets (liabilities)" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="MVIS:ContractWithCustomerAssetandLiabilitiesNetChange" contextRef="From2024-01-01to2024-12-31" id="Fact001062" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">31</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20241231_zo9LDwwyUaQc" title="Percentage change in net contract assets (liabilities)" style="padding-bottom: 2.5pt; text-align: right">(<ix:nonFraction name="MVIS:ContractWithCustomerAssetandLiabilitiesNetPercentChange" contextRef="From2024-01-01to2024-12-31" id="Fact001064" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">4.8</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_8A0_zpaolz54mlXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
Acquisition Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed.
As the Company currently does not pay any commissions upon the signing of a contract, no commission cost has been incurred as of December
31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transaction
Price Allocated to the Remaining Performance Obligations</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zR9YrcTVdjcl" title="Contract liabilities"><ix:nonFraction name="us-gaap:RevenueRemainingPerformanceObligation" contextRef="AsOf2024-12-31" id="Fact001066" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million as of December 31, 2024. The Company expects to recognize
<span id="xdx_909_ecustom--RevenueRecognizedPercentage_iI_pid_dp_uPure_c20241231_zxvMtylGweu" title="Revenue recognized percentage"><ix:nonFraction name="MVIS:RevenueRecognizedPercentage" contextRef="AsOf2024-12-31" id="Fact001068" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span>% of this revenue over the next 12 months.</span></p>
<!-- Field: Split-Segment; Name: 002 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001070" name="us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock"><p id="xdx_805_eus-gaap--InvestmentsAndOtherNoncurrentAssetsTextBlock_z04yXyq47JY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_821_zScAnY4B0zs3">INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment
securities, available-for-sale is 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. The Company uses market data, assumptions, and risks that 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 47; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001072" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock"><p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zs9vDb6DIvI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December
31, 2024 and 2023 (in thousands). These tables do not include cash held in money market savings accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B5_z1IstO37c3sl" style="display: none">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND 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="padding-bottom: 1pt; font-weight: bold">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQD34FmlD7Rh" title="Assets" style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1074">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0AhAr936vf5" title="Assets" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="Fact001076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,001</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_znc3DkrtPTba" title="Assets" style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFMh5kfckao" title="Assets" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="Fact001080" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,001</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zxiJZxJfno85" title="Assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zlRidbEhh21k" title="Assets" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="Fact001084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,215</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6BihsbcyAde" title="Assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z9QMrCi8ULrj" title="Assets" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="Fact001088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,215</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzmMW6kZQWW" title="Assets, Total" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFrb8YCLwwDg" title="Assets, Total" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact001092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,216</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzhzm1bj6qJj" title="Assets, Total" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1094">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zAKpqQ7UldD4" title="Assets, Total" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact001096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,216</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</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; background-color: White">
    <td style="font-weight: bold; padding-bottom: 1pt; width: 40%">As of December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="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_zKUkomECoWMb" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1097">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zyMXKDEexJ4c" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="Fact001098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,471</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zk772rmkNCM1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1099">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zC1qcppVdyh" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember" id="Fact001100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,471</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_zY5fQ4XvERV5" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1101">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_ztP37x9TsHWl" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="Fact001102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,140</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_zAE3tKh4ajek" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1103">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zbkOjpnKNj01" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember" id="Fact001104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,140</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zQgoHzmdlYk6" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1105">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zxqS26c6clzf" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact001106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,611</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zQYr6Fkvu9Sh" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1107">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_z6GgOYJSPxra" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact001108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,611</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zjLqxeyeVP13" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001110" name="us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock"><p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zNi1EWF2ady7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
investments are summarized below as of December 31, 2024 and 2023 (in thousands).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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">&#160;</span><span id="xdx_8BC_zAWbkOR2TMka" style="display: none">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</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>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Investment</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cost/</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Securities,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Amortized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Available-</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gains</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For-Sale</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">As of December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zbYD1e4fWYua" title="Debt Securities, Available-for-sale, Amortized Cost, Current" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,984</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span id="xdx_901_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsHMlsjTQeza" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFCYTGv5jMQ2" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1115">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zMULfjcKZwo8" title="Debt Securities, Available-for-sale, Current" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,002</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z43lyOZc7VPe" title="Debt Securities, Available-for-sale, Amortized Cost, Current" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact001119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,206</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zwLA9EbDfpV2" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact001121" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_905_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7wxBBqKK7P7" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl1123">-</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zz6pcy0UDKa5" title="Debt Securities, Available-for-sale, Current" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact001125" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,214</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231_zqfL2FZYS4f3" title="Cost Amortized Cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" contextRef="AsOf2024-12-31" id="Fact001127" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,190</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231_zaqx4JeMUOtk" title="Gross Unrealized Gains" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31" id="Fact001129" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231_zevIw9t34yy6" title="Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1131">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231_zQbYAVSAlkYa" title="Investment Securities Available-For-Sale" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31" id="Fact001133" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,216</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">As of December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZPP5DfPiZwf" title="Debt Securities, Available-for-sale, Amortized Cost, Current" style="text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,466</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUQIXK0GVopa" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001137" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsW87L0C6Zbc">(<ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQL4QpWSSEG7" title="Debt Securities, Available-for-sale, Current" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember" id="Fact001140" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,471</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zpz0sn93X5bf" title="Debt Securities, Available-for-sale, Amortized Cost, Current" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact001142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,119</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zPNXyZCRqM05" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact001144" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIN6ovftfsxl" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1146">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zinxN7ljandc" title="Debt Securities, Available-for-sale, Current" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact001148" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,140</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_zRwEQ6xKfLHe" title="Cost Amortized Cost" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" contextRef="AsOf2023-12-31" id="Fact001150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,585</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zLoRvv5C9VPh" title="Gross Unrealized Gains" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31" id="Fact001152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zeBfC1uZxt1k" title="Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31" id="Fact001154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zFLlWke7QaN3" title="Investment Securities Available-For-Sale" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31" id="Fact001156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,611</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zg6pjlEGNHY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 48; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001158" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock"><p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zrLPteh1Vif7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 and 2023 are shown below (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B0_zg1PyoFoWAje" style="display: none">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</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>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Amortized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Estimated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gains</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">As of December 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Maturity date</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; text-align: left; padding-left: 10pt">Less than one year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zJgB8nFKSxJ5" title="Amortized Cost" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,190</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zO5RZ2ge4XT4" title="Gross Unrealized Gains" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zXJPtWiUXfy4" title="Gross Unrealized Losses" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1164">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgMwAy1Mt1Q5" title="Estimated Fair Value" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001166" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,216</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">As of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Maturity date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Less than one year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgT4AScflMKh" title="Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,585</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zfdWwQK86cDd" title="Gross Unrealized Gains" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001170" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zH1ciMNGD90i" title="Gross Unrealized Losses" style="text-align: right">(<ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001172" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zNJTMksh4oag" title="Estimated Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember" id="Fact001174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,611</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><p id="xdx_8A7_z7Mpb8oIriIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001176" name="MVIS:ScheduleOfUnrealizedLossOnInvestmentTableTextBlock"><p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_z5s62A593TBg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 and 2023 (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B8_zOl0m2eugXMf" style="display: none">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Less than Twelve Months</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Twelve Months or Greater</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">As of December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zDXmPo3ev4Sf" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062" id="Fact001178" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,245</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><span id="xdx_906_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zXML6A7EsONh"><span style="-sec-ix-hidden: xdx2ixbrl1179">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zfR6OI97eV2b" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer" style="width: 6%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1181">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z289bktOnKW1" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" style="width: 6%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1183">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzkaVk0ZvNhl" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value" style="width: 6%; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062" id="Fact001185" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,245</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><span id="xdx_901_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zjNzp83UhNV8"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zEVgiqpDIHI1" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1188">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zFwJ4KX9CJMk" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1190">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zoY5If5FHrne" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1192">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zttx0zOj26g7" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1194">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_znd78hz5ddxd" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1196">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zVya8KstoCl9" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1198">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231_zGbDz1ovqi4j" title="Less than Twelve Months, Fair Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31" id="Fact001200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231_zUMsPesM3NXb" title="Less than Twelve Months, Gross Unrealized Losses" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231_zhhw6qma3UMb" title="Twelve Months or Greater, Fair Value" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1204">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231_zwYuHpY40kT2" title="Twelve Months or Greater, Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231_zunRSh763MDl" title="Total, Fair Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31" id="Fact001208" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,245</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231_zk0B7uND2Hu8" title="Total, Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1210">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">As of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZ01RwdzGgU7" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months" style="text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093" id="Fact001212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,488</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_za67vifsDjL3">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093" id="Fact001213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLH7pJumELa1" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1215">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLv0oesV1Sdj" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1217">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZPuRZ0m55r1" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093" id="Fact001219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,488</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zhIqSUQhy1V8">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093" id="Fact001220" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKAno83jC7m1" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109" id="Fact001222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,486</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9vlAGvn3HA7" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1224">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zgYGN0yow1aj" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1226">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKD3GHCu9Cv2" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1228">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7YE184JkLF8" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109" id="Fact001230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,486</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z6DePQwCKqxb" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1232">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zBDiOnEqh009" title="Less than Twelve Months, Fair Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31" id="Fact001234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,974</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zXuDKJcaBYik" title="Less than Twelve Months, Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31" id="Fact001236" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zQvnyCC0AHo2" title="Twelve Months or Greater, Fair Value" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1238">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zSbozVJq82E2" title="Twelve Months or Greater, Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1240">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zlSe01pJU4K2" title="Total, Fair Value" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31" id="Fact001242" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,974</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_zHOudUaskcLi" title="Total, Gross Unrealized Losses" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31" id="Fact001244" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zRy6QnDfhO27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001246" name="MVIS:NotesPayableAndDerivativeLiablityTextBlock"><p id="xdx_80F_ecustom--NotesPayableAndDerivativeLiablityTextBlock_zvEHpUmIvsz7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_823_zDtIimF5MEb1">NOTES PAYABLE AND DERIVATIVE LIABILITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Background</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 14, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) for the purchase of
senior secured convertible notes (the &#8220;Note&#8221;) with an institutional investor (the &#8220;Holder&#8221;). The principal amount
for the initial note is $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241014__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zqQQiG2x1zf5" title="Principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-10-14_custom_SecuritiesPurchaseAgreementMember" id="Fact001248" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">45.0</ix:nonFraction></span> million (the &#8220;Initial Principal Amount&#8221;), with an option for the Company to issue additional
principal in the amount of $<span id="xdx_90F_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241014__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zExkj4mNAdsc" title="Additional principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-10-14_custom_SecuritiesPurchaseAgreementMember" id="Fact001250" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">30.0</ix:nonFraction></span> million (the &#8220;Additional Principal Amount&#8221; and, together with the Initial Principal Amount,
the &#8220;Principal Amount&#8221;) of convertible notes to the Holder, subject to certain limitation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Note will rank senior to all outstanding and future indebtedness of the Company. Beginning on January 1, 2025, the Holder may elect to
require the Company to partially repay the Notes up to $<span id="xdx_906_eus-gaap--RepaymentsOfDebt_pn5n6_c20241014__20241014_zKcd2X3RTJk3" title="Repayments of debt"><ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2024-10-142024-10-14" id="Fact001252" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million monthly prior to April 1, 2025, and up to $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20241014__20241014_z55rQQCZdbee" title="Debt instrument, periodic payment"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2024-10-142024-10-14" id="Fact001254" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.5</ix:nonFraction></span> million monthly on
and after April 1, 2025, plus a 10% premium. In lieu of electing a partial repayment in each of the stated months, the Holder has the
right to convert the Note to shares of the Company&#8217;s common stock at a conversion price of $<span id="xdx_90F_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20250531__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zwH5Oa8DOELl" title="Conversion price"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="AsOf2025-05-31_srt_ScenarioForecastMember" id="Fact001256" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.7462</ix:nonFraction></span> prior to June 1, 2025 and $<span id="xdx_905_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20250601__srt--StatementScenarioAxis__srt--ScenarioForecastMember_ziLuBSH2HGW4" title="Conversion price"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleConversionPrice1" contextRef="AsOf2025-06-01_srt_ScenarioForecastMember" id="Fact001258" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.5960</ix:nonFraction></span>
on or after June 1, 2025, subject to certain conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
the Company has the option to require the Holder to convert the entire Note to shares of common stock if the share price exceeds $<span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20241014_zdJBIjsE6rwd" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-10-14" id="Fact001260" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.3940</ix:nonFraction></span>
on each of 20 consecutive VWAP Trading Days, subject to certain other equity conditions. If not fully repaid or converted, the end of
term maturity balance is the outstanding principal balance of the Note multiplied by <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241014_zq6aZhTFnQyd" title="Debt instrument, interest rate, stated percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-10-14" id="Fact001262" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">110</ix:nonFraction>%</span> and matures on <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20241014__20241014_zdRRMFG9UwGg" title="Maturity date"><ix:nonNumeric contextRef="From2024-10-142024-10-14" format="ixt:datemonthdayyearen" id="Fact001264" name="us-gaap:DebtInstrumentMaturityDate">October 1, 2026</ix:nonNumeric></span>. The Note bears
zero coupon. Pursuant to terms of the Note, the Company will maintain minimum liquidity of $<span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleLiquidationPreferenceValue_iI_pn5n6_c20250501__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zql1cAlYEPnl" title="Debt instrument of minimum liquidity"><ix:nonFraction name="us-gaap:DebtInstrumentConvertibleLiquidationPreferenceValue" contextRef="AsOf2025-05-01_srt_ScenarioForecastMember" id="Fact001266" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">30.0</ix:nonFraction></span> million for the duration of the Note
term, subject to decreases beginning on May 1, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 23, 2024, the Purchase Agreement closed and the Note was issued for net proceeds of approximately $<span id="xdx_904_eus-gaap--ProceedsFromDebtNetOfIssuanceCosts_pn5n6_c20241023__20241023__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z478s9w04u61" title="Proceeds from debt, net of issuance costs"><ix:nonFraction name="us-gaap:ProceedsFromDebtNetOfIssuanceCosts" contextRef="From2024-10-232024-10-23_custom_PurchaseAgreementMember" id="Fact001268" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">38.1</ix:nonFraction></span> million, inclusive of
all discounts, fees, and expenses related to the transaction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 30, 2024, pursuant to the terms of the Note, the Holder elected to convert $<span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20241201__20241230_ztNJ9TwKpSQ1"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2024-12-012024-12-30" id="Fact001269" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million of outstanding principal into <span id="xdx_900_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20241201__20241230_zIiEj26aEuMf"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2024-12-012024-12-30" id="Fact001270" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,345,068</ix:nonFraction></span>
shares of the Company&#8217;s common stock. See Note 16. Subsequent Events for details of additional conversions subsequent to the date
of these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<ix:exclude><!-- Field: Page; Sequence: 49; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Components</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Note is a convertible debt instrument with multiple redemption, conversion, and put features. Certain features qualify as embedded derivatives
requiring bifurcation. Therefore, the bifurcated features are accounted for separately as a compound embedded derivative in accordance
ASC 815, &#8220;Derivatives and Hedging&#8221; and are included in the derivative liability on the consolidated balance sheets. The host
contract, which represents the Note excluding the derivative liability, is accounted for as non-convertible debt under ASC 470, &#8220;Debt&#8221;
and is included in notes payable, current and notes payable, net of current portion on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Notes
Payable</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
host contract is recorded at the total amount repayable at maturity of $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20240101__20241231_zVjA3ucbm1va" title="Repayable at maturity"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2024-01-01to2024-12-31" id="Fact001272" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">49.5</ix:nonFraction></span> million, comprised of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241231_zwdXZ7lh0Gs4" title="Repayment principal"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-12-31" id="Fact001274" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">45.0</ix:nonFraction></span> million principal plus a $<span id="xdx_906_eus-gaap--DebtInstrumentUnamortizedPremium_iI_pn5n6_c20241231_zY6z9UuLKy97" title="Repayment premium"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedPremium" contextRef="AsOf2024-12-31" id="Fact001276" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.5</ix:nonFraction></span>
million <span id="xdx_90B_eus-gaap--DebtInstrumentRedemptionPricePercentage_dp_uPure_c20240101__20241231_zLvxbwvEgWV1" title="Repayment premium, percentage"><ix:nonFraction name="us-gaap:DebtInstrumentRedemptionPricePercentage" contextRef="From2024-01-01to2024-12-31" id="Fact001278" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction>%</span> repayment premium, less any conversions of outstanding principal, net of debt discount and issuance costs. The debt discount
is equal to the amount repayable at maturity, net of cash proceeds received at issuance and the initial fair value of the bifurcated
derivative liability. Debt issuance costs are comprised of qualifying expenses resulting directly from the transaction. During the year
ended December 31, 2024, conversions reduced the amount repayable at maturity to $<span id="xdx_903_eus-gaap--NotesPayable_iI_pn5n6_c20241231_zTDiiFO4g8jk" title="Amount repayable at maturity"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2024-12-31" id="Fact001280" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">47.6</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001282" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zwgAivKmLnj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_ziD2znKO3I5a" style="display: none">SCHEDULE
OF SUPPLEMENT BALANCE SHEET</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><i>(in thousands)</i></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zd4q4KgcaVf5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_z80lmWY3EYAf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><i>(in thousands)</i></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_maLTDzKyI_zYHTKLx4UkNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Amount repayable at maturity</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DebtInstrumentCarryingAmount" contextRef="AsOf2024-12-31" id="Fact001284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,575</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1285">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pn3n3_di_msLTDzKyI_z3dlTBsCwYZd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscount" contextRef="AsOf2024-12-31" id="Fact001287" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,021</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1288">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredFinanceCostsCurrentGross_iNI_pn3n3_di_msLTDzKyI_zzcrUHPm9Ci6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Unamortized issuance costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredFinanceCostsCurrentGross" contextRef="AsOf2024-12-31" id="Fact001290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,552</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzKyI_zON0l9Jv5Wof" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net carrying amount</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebt" contextRef="AsOf2024-12-31" id="Fact001293" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,002</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_z8976GRmqCs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense related to the amortization of the debt discount and issuance costs was $<span id="xdx_90E_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_iI_pn5n6_c20241231_z0Vuj4fVLKQ6" title="Debt discount and issuance costs"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="AsOf2024-12-31" id="Fact001296" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.4</ix:nonFraction></span> million for the year ended December 31, 2024, and
$<span id="xdx_900_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_iI_pn5n6_c20231231_zYQ3i1Zdkd6e" title="Debt discount and issuance costs"><ix:nonFraction name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" contextRef="AsOf2023-12-31" id="Fact001298" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.0</ix:nonFraction></span> million for the year ended December 31, 2023. The monthly effective interest rate implicit in the Note as of December 31, 2024 under
the interest method was <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zy6EOFKuKTk3" title="Debt instrument interest rate effective percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-12-31" id="Fact001300" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.1</ix:nonFraction>%</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001302" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ztzJo2mxT1Jc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of partial repayments, if elected by the Holder, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zPsV44kjAXWc" style="display: none">SCHEDULE OF MATURITIES LONG TERM DEBT</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zAVaKoNEjcld" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPz3tS_zHrBOHBTH6K2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 81%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001304" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPz3tS_zO9UqAmzrcS6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2024-12-31" id="Fact001306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,075</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NotesPayable_iTI_pn3n3_mtNPz3tS_z9hRZkb2W8J6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2024-12-31" id="Fact001308" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,575</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zjxNvLTiOF08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsequent
to December 31, 2024, the partial repayment amounts and maturity schedule were modified (see Note 16. Subsequent Events).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Derivative
Liability</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
derivative liability was initially recorded at its fair value of $<span id="xdx_90B_eus-gaap--DerivativeLiabilityFairValueOfCollateral_iI_pn5n6_c20241023_zRuEfBTwl1D7" title="Derivative liability, fair value of collateral"><ix:nonFraction name="us-gaap:DerivativeLiabilityFairValueOfCollateral" contextRef="AsOf2024-10-23" id="Fact001310" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.5</ix:nonFraction></span> million as of the issuance date of October 23, 2024. The derivative
liability is subsequently remeasured and reported at fair value each reporting period, with the changes in fair value recorded as an
unrealized gain or loss and recognized in earnings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001312" name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zargppnCBvS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of derivatives not designated as hedging instruments are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zVgRdU8hQ50f" style="display: none">SCHEDULE
OF DERIVATIVES INSTRUMENTS</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zsAPVIxxX4pa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zn8jkQeHHMna" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_z6COTbRtgNZ8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left; padding-bottom: 1pt">Derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" contextRef="AsOf2024-12-31" id="Fact001314" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,581</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1315">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zhdHMusHcZhi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2024-12-31" id="Fact001317" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,581</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1318">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zRHmQz35Pyac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 50; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001320" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_zEf15BsYTQT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized
gains and losses associated with derivatives not designated as hedging instruments are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zeU5ZsnQzKof" style="display: none">SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_z06YCbdWO7S6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zWQI1vnw6wm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231_zeJwKoeaaxH8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--UnrealizedGainLossOnDerivatives_pn3n3_zQ0flApSnMKk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 43%; text-align: left; padding-bottom: 1pt">Unrealized loss on derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnDerivatives" contextRef="From2024-01-01to2024-12-31" id="Fact001322" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,866</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1323">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1324">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DerivativeGainLossOnDerivativeNet_iT_pn3n3_zZ430GEwfdhg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:DerivativeGainLossOnDerivativeNet" contextRef="From2024-01-01to2024-12-31" id="Fact001326" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,866</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1327">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1328">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zo0MWYty8oY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value Measurements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the derivative liability is determined utilizing a &#8220;with and without&#8221; method, in which the fair value is calculated
as the difference in the fair value of the entire hybrid instrument and the fair value of the instrument excluding the bifurcated derivative
features.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the hybrid instrument is estimated using a binomial lattice model, which projects future movements of the underlying instrument
over the remaining term. The model then calculates the fair value of the instrument by discounting projected cash flows based on the
optimal action at each point in time. Optimal actions for both the Company and the Holder are determined by the projected stock price
at a point in time, in addition to the probabilities of the occurrence of certain events. At initial measurement on October 23, 2024,
a Monte Carlo simulation was further incorporated in order to simulate the Company&#8217;s share price as of the registration date, which
occurred on November 21, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the host contract excluding embedded derivative features is estimated using a debt discounted cash flow model, which assumes
that the contract is a debt instrument with only the option to redeem partial principal payments prior to maturity. Projected cash flows
are based on the assumption that the Holder will fully exercise early redemption options, based on the estimated internal rate of return
for the Holder resulting from early redemption as compared to redemption at maturity. The debt discount rate is estimated based on the
rate of similar non-convertible debt instruments reflecting the Company&#8217;s credit risk.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001330" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock"><p id="xdx_895_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z4tbCRZ0kWQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation inputs hierarchy classification for liabilities measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). See Note 6. Investment Securities, Available-For-Sale and Fair Value Measurements, for discussion of the fair value
level hierarchy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zoXClzKZAMR4" style="display: none">SCHEDULE
OF HIERARCHY LIABILITIES FAIR VALUE</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="padding-bottom: 1pt; font-weight: bold">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6ZZziugaVEa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqz3fWYs4BQ5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zLGekC1bjJW7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_zcrfW9gDqf4h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1pt">Derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1332">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1333">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><ix:nonFraction name="us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact001334" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,581</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zAdUQERopxji" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1336">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1337">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact001338" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,581</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zW1ryOhohMCk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001340" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_z3jLJY6BB9Jd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below lists the inputs and assumptions for the Company&#8217;s initial valuation as of October 23, 2024 and re-valuation of the
derivative liability as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zwraOwFs9Mhl" style="display: none">SCHEDULE
OF REVALUATION DERIVATIVE LIABILITY</span></span><span style="font-family: Times New Roman, Times, Serif"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">October 23,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Expected term (years)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_909_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zKlxT339qSyj" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember" format="ixt-sec:duryear" id="Fact001342" name="MVIS:DerivativeLiabilityTerm">1.75</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_905_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zepYMCXbyXii" title="Expected term (years)"><ix:nonNumeric contextRef="AsOf2024-10-23_us-gaap_MeasurementInputExpectedTermMember" format="ixt-sec:duryear" id="Fact001344" name="MVIS:DerivativeLiabilityTerm">1.94</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zIlxLkGNEVCf" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001346" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.18</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zR0s3DymTu01" title="Risk-free interest rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-10-23_us-gaap_MeasurementInputRiskFreeInterestRateMember" id="Fact001348" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">4.04</ix:nonFraction></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">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zPvJPIC7ys27" title="Dividend yield"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001350" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_ztIhWo115ea1" title="Dividend yield"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-10-23_us-gaap_MeasurementInputExpectedDividendRateMember" id="Fact001352" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z9ZXslizRsC9" title="Volatility"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputOptionVolatilityMember" id="Fact001354" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">78.02</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0P15C8aVtB9" title="Volatility"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-10-23_us-gaap_MeasurementInputOptionVolatilityMember" id="Fact001356" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">73.00</ix:nonFraction></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">Discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zgwuI9aDNo46" title="Discount rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-12-31_us-gaap_MeasurementInputDiscountRateMember" id="Fact001358" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">50.0</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zxPp6sfJTr5j" title="Discount rate"><ix:nonFraction name="us-gaap:DerivativeLiabilityMeasurementInput" contextRef="AsOf2024-10-23_us-gaap_MeasurementInputDiscountRateMember" id="Fact001360" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">50.0</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zf9WnI6JmVm8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001362" name="srt:CondensedFinancialStatementsTextBlock"><p id="xdx_800_esrt--CondensedFinancialStatementsTextBlock_zHxnHqkI9Olc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_825_zw1nus2VRHhh">FINANCIAL STATEMENT COMPONENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Cash</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, Restricted cash, current decreased largely due to a $<span id="xdx_90F_eus-gaap--RestrictedCashCurrent_iI_pn5n6_c20241231__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zvEcWrchIEx5" title="Decrease in restricted cash"><ix:nonFraction name="us-gaap:RestrictedCashCurrent" contextRef="AsOf2024-12-31_us-gaap_AssetManagementArrangementMember" id="Fact001364" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.3</ix:nonFraction></span> million release of escrow in connection with
the Asset Purchase Agreement with Ibeo. In addition, Restricted cash, net of current portion increased by approximately $<span id="xdx_900_eus-gaap--RestrictedCashAndInvestmentsCurrent_iI_pn5n6_c20241231_z5aXXL6kaK81" title="Increased restricted cash current"><ix:nonFraction name="us-gaap:RestrictedCashAndInvestmentsCurrent" contextRef="AsOf2024-12-31" id="Fact001366" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.0</ix:nonFraction></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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 51; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001368" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2LaYmBvgfX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zWQmIVK5Ffkd" style="display: none">SCHEDULE OF COMPONENTS OF INVENTORY</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zkgDKtx4rYG4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_z5R6mleM8e8i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zMrDJ3sMF2xg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-12-31" id="Fact001370" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,616</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-12-31" id="Fact001371" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,574</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_zwr02hA6r9s6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1373">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2023-12-31" id="Fact001374" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">305</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zt0hgLdHkw15" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2024-12-31" id="Fact001376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">678</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-12-31" id="Fact001377" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,995</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zxAEFiNbYmu" 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&#160;</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-12-31" id="Fact001379" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,294</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-12-31" id="Fact001380" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,874</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_8AC_zy9RQDdYOg06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the year ended December 31, 2024, the Company recorded a $<span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20240101__20241231_z2zYYbG7tT1a" title="Inventory"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2024-01-01to2024-12-31" id="Fact001382" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction> </span>million reduction to inventory due to obsolescence.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001384" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0ICXCWJgeZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zQ7hLoOXmNle" style="display: none">SCHEDULE
OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zZO5uqe1p7pj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20231231_zY3p7Tzm9wwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zEk24DlF9pn5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Production equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember" id="Fact001386" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,140</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember" id="Fact001387" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,140</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIE84h8hG8pg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact001389" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,957</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact001390" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,843</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_znqY7EYTAtJi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer hardware and software/lab equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember" id="Fact001392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,211</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_ComputerEquipmentMember" id="Fact001393" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,149</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwBrCzXqChl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Office furniture and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_OfficeEquipmentMember" id="Fact001395" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,973</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_OfficeEquipmentMember" id="Fact001396" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,367</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzE8z_zLjsYv5cqEfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact001398" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,281</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact001399" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,499</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzE8z_zxw80MfK0FMa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001401" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,220</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001402" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,467</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzE8z_zoKk3QVbRCC" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact001404" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,061</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact001405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,032</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_8AC_zWXVRIh1i2e9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was $<span id="xdx_905_eus-gaap--Depreciation_pn5n6_c20240101__20241231_zdjyhq3imjt7" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-01-01to2024-12-31" id="Fact001407" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million, $<span id="xdx_90F_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zjFtzZWl8Dfd" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-01-012023-12-31" id="Fact001409" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.1</ix:nonFraction></span> million, and $<span id="xdx_900_eus-gaap--Depreciation_pn5n6_c20220101__20221231_z2X0U1qhlMjd" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-01-012022-12-31" id="Fact001411" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span> million for the years ended December 31, 2024, 2023 and 2022 respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible
Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001413" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_z9o9Mlu7FFgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of intangible assets are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8BB_zxQZK7U0dQib" style="display: none">SUMMARY OF COMPONENTS OF 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="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Years)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zjdavYTjewEi" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31_custom_AcquiredTechnologyMember" id="Fact001414" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,172</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zVZitSgG89sd" title="Accumulated Amortization" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31_custom_AcquiredTechnologyMember" id="Fact001416" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,019</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zGLa2U1LsQBj" title="Impairment Expense" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-012024-12-31_custom_AcquiredTechnologyMember" id="Fact001418" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,181</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zx11MXLZvnR3" title="Net Carrying Amount" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_custom_AcquiredTechnologyMember" id="Fact001420" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,972</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z7iPmt8CGqie" title="Weighted Average Remaining Period (Years)"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_AcquiredTechnologyMember" format="ixt-sec:duryear" id="Fact001422" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">13</ix:nonNumeric></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zPc9PGSS3Sye" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1423">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaXF6cThMqwj" title="Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1425">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zOLV0DBOE40c" title="Impairment Expense" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1427">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGpePSTtCfg8" title="Net Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1429">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z2mQ8oMsXzw8" title="Weighted Average Remaining Period (Years)"><span style="-sec-ix-hidden: xdx2ixbrl1431">-</span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231_z1DtmTwVzC4k" title="Gross Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-12-31" id="Fact001433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,172</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zdTLPLxMbiq5" title="Accumulated Amortization" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-12-31" id="Fact001435" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,019</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231_ziKcY8Scucg4" title="Impairment Expense" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-01to2024-12-31" id="Fact001437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,181</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zi41pSwBAeI8" title="Net Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31" id="Fact001439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,972</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"/>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Years)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zTMyQ5Jke99d" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_custom_AcquiredTechnologyMember" id="Fact001440" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,172</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8arJeNcMB39" title="Accumulated Amortization" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_custom_AcquiredTechnologyMember" id="Fact001442" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,940</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_ztkYRJQfKKLl" title="Impairment Expense" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1444">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zCH2XNwJ9Mh8" title="Net Carrying Amount" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_custom_AcquiredTechnologyMember" id="Fact001446" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,232</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zKbLHk2LjGE1" title="Weighted Average Remaining Period (Years)"><ix:nonNumeric contextRef="From2023-01-012023-12-31_custom_AcquiredTechnologyMember" format="ixt-sec:duryear" id="Fact001448" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">12</ix:nonNumeric></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFP5XKaP4uTd" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31_custom_BacklogMember" id="Fact001449" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zIb8pKrZnJ4g" title="Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31_custom_BacklogMember" id="Fact001451" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJkjuAT8Xcq4" title="Impairment Expense" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1453">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zP8wpTRnH6Od" title="Net Carrying Amount" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31_custom_BacklogMember" id="Fact001455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSDTxWQiwXB4" title="Weighted Average Remaining Period (Years)"><span style="-sec-ix-hidden: xdx2ixbrl1457">-</span></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zyCRzi7zD7w4" title="Gross Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-12-31" id="Fact001459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,198</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_z7sv42F4Sqj5" title="Accumulated Amortization" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-12-31" id="Fact001461" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,963</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231_z1lbCmlmtwb1" title="Impairment Expense" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1463">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zonr4YqEbgn6" title="Net Carrying Amount" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-12-31" id="Fact001465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,235</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><p id="xdx_8A7_zeiUHEENi4wj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense was $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20240101__20241231_zMONZOj8DtDe" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-01-01to2024-12-31" id="Fact001467" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million, $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230101__20231231_zBFCW4WFCDz" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-01-012023-12-31" id="Fact001469" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million, and $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20220101__20221231_ziZFFYo0Rip1" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-01-012022-12-31" id="Fact001471" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.0</ix:nonFraction></span> million for the years ended December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarter ended June 30, 2024, management identified various factors related to the 2024 restructuring events (see Note 14. Restructuring
Charges) that collectively indicated that it is more-likely-than-not that the fair value of the Company&#8217;s Reference software intangible
asset was less than its carrying amount as of June 30, 2024. As of June 30, 2024, prior to impairment, the fair value was $<span id="xdx_902_ecustom--ImpairmentOfFairValue_iI_pn5n6_c20240630_ztIadgjQzVH9" title="Impairment, fair value"><ix:nonFraction name="MVIS:ImpairmentOfFairValue" contextRef="AsOf2024-06-30" id="Fact001473" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.5</ix:nonFraction></span> million.
As a result, the Company performed an impairment assessment for intangibles in accordance with ASC 360, Property, Plant and Equipment.
The June 30, 2024 impairment test indicated a decline in the carrying amount of the Reference software intangible asset and a reduction
in the asset&#8217;s useful life, resulting in a non-cash impairment charge of $<span id="xdx_900_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240630__20240630_zp7b6ZzcMG7a" title="Impairment charge"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-06-302024-06-30" id="Fact001475" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.0</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of the Company&#8217;s annual impairment assessment, management identified further factors that indicated
the Company&#8217;s Reference software intangible asset is more-likely-than-not fully impaired. As of December 31, 2024, prior to impairment,
the fair value was $<span id="xdx_906_ecustom--ImpairmentOfFairValue_iI_pn5n6_c20241231_zv1yqYiPQw19" title="Impairment, fair value"><ix:nonFraction name="MVIS:ImpairmentOfFairValue" contextRef="AsOf2024-12-31" id="Fact001477" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span> million. An additional non-cash impairment charge of $<span id="xdx_90A_ecustom--NonCashImpairmentCharge_pn5n6_c20240101__20241231_zGl96zU0jjB8" title="Additional non-cash impairment charge"><ix:nonFraction name="MVIS:NonCashImpairmentCharge" contextRef="From2024-01-01to2024-12-31" id="Fact001479" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span> million was recorded, resulting in a combined non-cash
impairment charge of $<span id="xdx_90D_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zDpimZ0YyGO2" title="impairment loss on intangible assets"><ix:nonFraction name="us-gaap:ImpairmentOfIntangibleAssetsFinitelived" contextRef="From2024-01-01to2024-12-31" id="Fact001481" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.2</ix:nonFraction></span> million that is included in impairment loss on intangible assets on the consolidated statement of operations.
As of December 31, 2024, the fair value of Reference software is fully written off.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 52; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001483" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"><p id="xdx_891_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVi4GdAakhNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table outlines estimated future amortization expense related to intangible assets held as of December 31, 2024 (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zFzbdLTAL7H8" style="display: none">SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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: justify; font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zE4CDsPaB2je" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zQo7Ft8g6rja" style="font-weight: bold; text-align: center">Research and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20241231_zBvSRQo6X55i" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cost of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Development</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzUjR_zaPqmk8Wx2B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001485" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">869</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001486" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001487" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">923</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzUjR_znSdKgjBrB0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001489" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">869</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001490" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2024-12-31" id="Fact001491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">896</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzUjR_z0k9R58wl5p2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001493" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">829</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001494" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2024-12-31" id="Fact001495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">830</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzUjR_zBjOMRDANSFi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001497" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">825</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2024-12-31" id="Fact001499" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">825</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzUjR_zZhp1kUEmge9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001501" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">825</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2024-12-31" id="Fact001503" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">825</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzUjR_zQYeHt0mfHYk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,673</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1506">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2024-12-31" id="Fact001507" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,673</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzUjR_z2j80arcRw6h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember" id="Fact001509" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,890</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001510" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-12-31" id="Fact001511" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,972</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zTgjrjty5Ldj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accrued
Liabilities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001513" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zaQLLKEoxekd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zrYfjed6tfV3" style="display: none">SCHEDULE OF ACCRUED LIABILITIES</span></span></b></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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_zm460byZv3rd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zrEblxlZRTL4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzYJr_zksjz4vFifia" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Bonuses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2024-12-31" id="Fact001515" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">571</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2023-12-31" id="Fact001516" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,359</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_pn3n3_maALCzYJr_zlaTlJGsPU95" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payroll and payroll taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2024-12-31" id="Fact001518" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,127</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedPayrollTaxesCurrent" contextRef="AsOf2023-12-31" id="Fact001519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,704</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--TaxesPayableCurrent_iI_pn3n3_maALCzYJr_zt3iJ6Ee9Huk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2024-12-31" id="Fact001521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:TaxesPayableCurrent" contextRef="AsOf2023-12-31" id="Fact001522" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,111</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzYJr_ze2YRQYsg2A5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2024-12-31" id="Fact001524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">140</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2023-12-31" id="Fact001525" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableOtherCurrent_iI_pn3n3_maALCzYJr_zRN5RDAGXYhf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableOtherCurrent" contextRef="AsOf2024-12-31" id="Fact001527" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">381</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableOtherCurrent" contextRef="AsOf2023-12-31" id="Fact001528" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">885</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzYJr_zYNzFxoPDKO9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">303</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001531" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">345</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzYJr_zG5tiS7w0dWf" 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 accrued liabilities</span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact001533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,542</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact001534" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,640</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

</ix:nonNumeric><p id="xdx_8AC_znsX8DfmBAD9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, as of December 31, 2023, the accrued liability for Ibeo business combination on the consolidated balance sheet in the amount
of $<span id="xdx_90E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zP8wAOoU1Gi9" title="Business combination, contingent consideration, liability, current"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-12-31_custom_IbeoAutomotiveSystemsMember" id="Fact001536" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.3</ix:nonFraction></span> million included $<span id="xdx_903_eus-gaap--BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_pn5n6_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_z4vDTlENKPY4" title="Business acquisitions, purchase price allocation, year of acquisition, net effect on income"><ix:nonFraction name="us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" contextRef="From2023-01-012023-12-31_custom_IbeoAutomotiveSystemsMember" id="Fact001538" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.3</ix:nonFraction></span> million that was withheld from the Purchase Price and held in escrow for a maximum period of 13 months
post-Closing as partial security for potential claims arising out of or in connection with the Asset Purchase Agreement and a $<span id="xdx_909_eus-gaap--ContractWithCustomerAssetPurchase_pn5n6_c20230101__20231231__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zYiRrRi0DEPh" title="Contract with customer, asset, purchase"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetPurchase" contextRef="From2023-01-012023-12-31_us-gaap_AssetManagementArrangementMember" id="Fact001540" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.0</ix:nonFraction></span> million
holdback. Both were settled during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001542" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zxI9p7wZ4Fp4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_821_zzEoWsXrpE9">SHARE-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001544" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3MP6rG9ByNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. The following table summarizes the amount of share-based compensation expense by line item on the consolidated statements
of operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zJXH45qgv3r8" style="display: none">SCHEDULE
OF SHARE-BASED COMPENSATION EXPENSE</span></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231_zpbqjAa6ZeRf" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zWet3ny4YhTb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20221231_zRec1CAPtkFg" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zTN9qbVn92k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Research and development expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-012024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001546" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,973</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001547" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,531</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_us-gaap_ResearchAndDevelopmentExpenseMember" id="Fact001548" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,933</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zh7w7SEYPt6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Sales, marketing, general and administrative expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-012024-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember" id="Fact001550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,562</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember" id="Fact001551" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,610</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember" id="Fact001552" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,528</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_z2X82L4iAmCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Share-based compensation
    expense</span></span></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001554" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,535</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-01-012023-12-31" id="Fact001555" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,141</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-01-012022-12-31" id="Fact001556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,461</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_znyNCxKk6TMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 53; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Options
Activity and Positions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001558" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock"><p id="xdx_89D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_znGiSy8n1oN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 (in thousands, except per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;<span id="xdx_8BE_zjG1aheO6p86" style="display: none">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">contractual</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">value</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">exercise price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">term (in years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(thousands)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding as of December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfOzowh1d4rc" title="Shares outstanding" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,533</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcJGBgrl81v2" title="Weighted average exercise price, outstanding" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001562" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.37</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zW5CrQFWNc91" title="Weighted average remaining contractual term outstanding"><ix:nonNumeric contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001564" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.6</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zsrMFHG4Ofd3" title="Aggregate intrinsic value, outstanding" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,645</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyiylzRFSpyi" title="Shares granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1568">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr8ZjTxQSxU4" title="Weighted average exercise period granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeo90YihhYl3" title="Shares exercised" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001572" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">525</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfXymJjuiVWb" title="Weighted average exercise price exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001574" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.38</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xJynHP6vK2" title="Forfeited shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001576" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">63</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zD3Ida8gFBp4" title="Weighted average exercise price forfeited" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001578" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.00</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Outstanding as of December 31, 2022</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9RH0Wz0lzSa" title="Shares outstanding" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001580" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">945</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zomTY6nK8f8b" title="Weighted average exercise price, outstanding" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001582" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.26</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkFZ461slkNh" title="Weighted average remaining contractual term outstanding"><ix:nonNumeric contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001584" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.7</ix:nonNumeric></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGw8F4p7WYv3" title="Aggregate intrinsic value, outstanding" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001586" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,137</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgAzrembw3T5" title="Shares granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1588">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgR0XZuDot23" title="Weighted average exercise period granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1590">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQpDaG5Qjz1j" title="Shares exercised" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001592" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">191</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6GJ1nz6LjOj" title="Weighted average exercise price exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001594" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.92</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziXqnVJSl1L2" title="Forfeited shares" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001596" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">2</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zG4gqin9OkJi" title="Weighted average exercise price forfeited" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001598" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.28</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Outstanding as of December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4wmymP0HCLk" title="Shares outstanding" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001600" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">752</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zk8QNIewJtfi" title="Weighted average exercise price, outstanding" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001602" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.35</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfdLEkW9Fow4" title="Weighted average remaining contractual term outstanding"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001604" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.6</ix:nonNumeric></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC0Zsj5X21xf" title="Aggregate intrinsic value, outstanding" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001606" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,083</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbUOP2IeIlJd" title="Shares granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1608">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp0mNygY8UT" title="Weighted average exercise period granted" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1610">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zvOt39z3rDtd" title="Shares exercised" style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001612" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">84</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVFsgtwkhaGb" title="Weighted average exercise price exercised" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001614" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.73</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z61u5hEh1rHe" title="Shares forfeited or expired" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001616" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">2</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZRnz1ZDLCHl" title="Weighted average exercise price forfeited or expired" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001618" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.18</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl0nacsGstZf" title="Shares outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001620" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">666</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zh9hNTobvwLb" title="Weighted average exercise price, outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001622" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl38XvtfXsu" title="Weighted average remaining contractual term outstanding"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001624" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">3.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmRDy8l3oDWd" title="Aggregate intrinsic value, outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001626" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested and expected to vest as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zViAVmtQCUk4" title="Vested and expected to vest outstanding" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001628" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">666</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBWszAysSKqa" title="Weighted average exercise price, vested and expected to vest" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001630" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOeKTG2pY0P4" title="Weighted average remaining contractual term, vested and expected to vest"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001632" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">3.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzD1DFoDAuU2" title="Aggregate intrinsic value, vested and expected to vest" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001634" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrR84SmQtIHh" title="Shares exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001636" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">666</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoUs9OrTwMvk" title="Weighted average exercise price exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001638" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.43</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3IIkqE8DINi" title="Weighted average remaining contractual term, exercisable"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001640" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">3.5</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcL0jaKs6vOa" title="Aggregate intrinsic value, exercisable" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember" id="Fact001642" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_z6VEnlCsvXs7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Stock Activity and Positions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001644" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"><p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zSA8Gn9cCsgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 years ended December 31, 2024, 2023 and 2022
(in thousands, except per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zV8NJtJiEw5a" style="display: none">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</span></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Unvested as of December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231_zpvAzSpyeY92" title="Shares, unvested" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2021-12-31" id="Fact001646" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">2,625</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_znX6vkisT90k" title="Weighted average price unvested" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2021-12-31" id="Fact001648" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">13.05</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231_zrAeEFSoprn2" title="Shares granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-01-012022-12-31" id="Fact001650" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">9,180</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z8jt4cbXFFu4" title="Weighted average price granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact001652" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.46</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231_zk6329JcNSk8" title="Shares vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2022-01-012022-12-31" id="Fact001654" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,391</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zys4F3tRqpGi" title="Weighted average price vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact001656" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">9.16</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20220101__20221231_zjgFPytdtj4c" title="Shares forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2022-01-012022-12-31" id="Fact001658" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,548</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zzLEIILLoWId" title="Weighted average price forfeited" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact001660" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.42</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20230101__20231231_zpoe5uWBUDSj" title="Shares, unvested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2022-12-31" id="Fact001662" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">8,866</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zVwRDJFiWUa7" title="Weighted average price unvested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2022-12-31" id="Fact001664" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.85</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20230101__20231231_zPzZhkfrcmie" title="Shares granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-01-012023-12-31" id="Fact001666" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">3,491</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zQywkr6r4y4" title="Weighted average price granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact001668" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.89</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230101__20231231_zNuX7XNC7Aj7" title="Shares vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-01-012023-12-31" id="Fact001670" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,872</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaQK2B8Vijg2" title="Weighted average price vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact001672" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">6.98</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20230101__20231231_z8wPGdv1VGv6" title="Shares forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-01-012023-12-31" id="Fact001674" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">502</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zmnfFHzl9fxe" title="Weighted average price forfeited" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact001676" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">7.47</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20241231_zBgQmfV9POTj" title="Shares, unvested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-31" id="Fact001678" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">9,983</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20241231_zrWtZFEC73qi" title="Weighted average price unvested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-31" id="Fact001680" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.09</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20241231_z8C8cbcjP9Z8" title="Shares granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact001682" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">9,234</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zkMFul5Hmdu7" title="Weighted average price granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001684" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.26</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zCollzLfHbkh" title="Shares vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact001686" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">5,437</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zYVCqaCxcrUk" title="Weighted average price vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001688" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.63</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20241231_zNJ3NVqlRuk" title="Shares forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact001690" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,767</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zyZ9GBQWv8w1" title="Weighted average price forfeited" style="padding-bottom: 1pt; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact001692" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.65</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Unvested as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20241231_zWWdAOiRyUyi" title="Shares, unvested" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31" id="Fact001694" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">12,013</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: justify">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_z4zr3YsLrex6" title="Weighted average price unvested" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-31" id="Fact001696" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.51</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zsTeTOQ1UWAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company granted <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--AnnualandShortTermIncentiveAwardsMember_zjSr0lc4TZfh" title="Number of shares issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember" id="Fact001698" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,384,000</ix:nonFraction></span> shares to non-executive employees for annual and short-term incentive
awards. Additionally, the Company granted <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--NewHireGrantsMember_zDkM4AAEzokf" title="Number of shares issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_NewHireGrantsMember" id="Fact001700" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">80,000</ix:nonFraction></span> shares to non-executive employees for new hire grants. These shares are valued based
on the closing price of common stock on the dates of grant and vest immediately or over three or four years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company granted <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--AnnualandShortTermIncentiveAwardsMember_z7pNbabJlhFj" title="Number of shares issued"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember" id="Fact001702" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,771,000</ix:nonFraction></span> shares to executive employees and directors for annual, short-term incentive,
and long-term incentive awards. These shares are valued based on the closing price of common stock on the dates of grant and vest immediately,
over one year, or over three years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, unrecognized share-based compensation related to RSUs was $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zzfYJpsSdy52" title="Unrecognized share-based employee compensation"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember" id="Fact001704" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.8</ix:nonFraction></span> million, which will be expensed over the next <span id="xdx_909_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zO67jsqszJDl" title="Amortization period"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear" id="Fact001706" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">2.0</ix:nonNumeric></span>
years. Unrecognized share-based compensation related to executive PSUs was $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zcR9zuZhpOv8" title="Unrecognized share-based employee compensation"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember" id="Fact001708" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.5</ix:nonFraction></span> million, which will be expensed over the next <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zj4SBbZIPYfk" title="Amortization period"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember" format="ixt-sec:duryear" id="Fact001710" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.0</ix:nonNumeric></span> year.
Unrecognized share-based compensation related to the non-executive PSUs was $<span id="xdx_90C_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zKRPhwFVBuOg" title="Unrecognized share-based employee compensation"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2024-01-012024-12-31_custom_ShareBasedPaymentArrangementNonExecutiveMember_us-gaap_PerformanceSharesMember" id="Fact001712" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million, which will be expensed over the next <span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember_zSSffFQOfOjb" title="Amortization period"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_ShareBasedPaymentArrangementNonExecutiveMember_us-gaap_PerformanceSharesMember" format="ixt-sec:duryear" id="Fact001714" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">0.5</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:exclude><!-- Field: Page; Sequence: 54; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001716" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_801_eus-gaap--LesseeOperatingLeasesTextBlock_zWxMNrQ7fs7d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_825_zs7SSdcOKIF9">LEASES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases office space and certain equipment under operating and finance leases. All leases have remaining lease terms of <span id="xdx_901_ecustom--OperatingAndFinanceLeaseRemainingLeaseTerm_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRWY8bT3u4t4" title="::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl1717">one</span></span> to
<span id="xdx_902_ecustom--OperatingAndFinanceLeaseRemainingLeaseTerm_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8znKlguWzzj" title="Operating and finance lease remaining term"><ix:nonNumeric contextRef="AsOf2024-12-31_srt_MaximumMember" format="ixt-sec:durwordsen" id="Fact001719" name="MVIS:OperatingAndFinanceLeaseRemainingLeaseTerm">eight years</ix:nonNumeric></span>. Office lease agreements include both lease and non-lease components, which are accounted for separately. <span id="xdx_90B_eus-gaap--LesseeFinanceLeaseDescription_c20240101__20241231_zfwOuOzvJrBj" title="Lessee finance lease description"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact001721" name="us-gaap:LesseeFinanceLeaseDescription">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 the Company is reasonably certain to exercise the purchase option.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, the Company entered into a lease agreement for product testing and lab space in Redmond, Washington which commenced in
November 2021. In addition to base rent, the Company pays additional rent comprised of a proportionate share of any operating expenses,
real estate taxes, and management fees. The lease, which <span id="xdx_90F_ecustom--LeaseExpiration_c20210901__20210930_zb3QvM63l20a" title="Lease expires"><ix:nonNumeric contextRef="From2021-09-012021-09-30" id="Fact001723" name="MVIS:LeaseExpiration">expires in July 2032</ix:nonNumeric></span>, includes an <span id="xdx_906_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20210901__20210930_zSmLAcQMXQEh" title="Option to extend term"><ix:nonNumeric contextRef="From2021-09-012021-09-30" id="Fact001725" name="us-gaap:LesseeOperatingLeaseOptionToExtend">option to extend the term for one ten-year
renewal period</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, the Company entered into a lease agreement for office space in Redmond, Washington which commenced in December 2022.
In addition to base rent, the Company will pay additional rent comprised of a proportionate share of any operating expenses, real estate
taxes, and management fees. During the quarter ended June 30, 2023, a payment of $<span id="xdx_90A_eus-gaap--ProceedsFromLeasePayments_pn5n6_c20230401__20230630_z3xVw6GhEVY1" title="Proceeds from lease payment"><ix:nonFraction name="us-gaap:ProceedsFromLeasePayments" contextRef="From2023-04-012023-06-30" id="Fact001727" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.0</ix:nonFraction></span> million was received as an incentive to terminate
the Company&#8217;s previous lease. The gain is recorded as other income in the consolidated statements of operations. The lease, which
<span id="xdx_907_eus-gaap--LesseeOperatingLeaseDescription_c20210901__20210930_zMevWMr1Avhf" title="Lease expiration"><ix:nonNumeric contextRef="From2021-09-012021-09-30" id="Fact001729" name="us-gaap:LesseeOperatingLeaseDescription">expires in December 2032, contains an option to extend the term for one ten-year renewal period.</ix:nonNumeric></span> Subsequent to the date of these financial
statements, on February 13, 2025, the Company signed a Letter of Intent (&#8220;LOI&#8221;) with a third party to sublease a portion
of this office space. The sublease, which, if executed, would commence on or around April 1, 2025, has an expected term of 57 months
and expected monthly rent of $<span id="xdx_907_eus-gaap--PaymentsForRent_pn5n6_c20250213__20250213__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zRPzhX8dKZKg" title="Rent payments"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2025-02-132025-02-13_us-gaap_SubsequentEventMember" id="Fact001731" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
April 2022, the Company entered into a lease agreement for product testing for engineering and development activities in Nuremberg, Germany
which commenced in May 2022. In June 2024, the Company abandoned the space prior to its <span id="xdx_900_eus-gaap--LesseeOperatingLeaseDescription_c20220401__20220430__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember_zpnZk8PrG7o3" title="Lease expiration"><ix:nonNumeric contextRef="From2022-04-012022-04-30_custom_FirstLeaseMember" id="Fact001733" name="us-gaap:LesseeOperatingLeaseDescription">expiration of November 2027.</ix:nonNumeric></span> During the year
ended December 31, 2024, impairment expense of $<span id="xdx_909_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember_zbemSv26EpSi" title="Impairment expense"><ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="From2024-01-012024-12-31_custom_FirstLeaseMember" id="Fact001735" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million was incurred and is recorded within sales, marketing, general and administrative
expense on the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2022, the Company entered into a lease agreement for office space in Nuremberg, Germany which commenced in November 2022. In
June 2024, the Company entered into an early termination agreement to decrease the <span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember_z23ZsgVvIeE3" title="Lease expiration"><ix:nonNumeric contextRef="From2022-09-012022-09-30_custom_SecondLeaseMember" id="Fact001737" name="us-gaap:LesseeOperatingLeaseDescription">expiration from April 2027 to April 2025,</ix:nonNumeric></span> resulting
in an insignificant early termination fee. During the year ended December 31, 2024, impairment expense of $<span id="xdx_903_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember_zR8BJp7pH2f3" title="Impairment expense"><ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="From2024-01-012024-12-31_custom_SecondLeaseMember" id="Fact001739" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million was incurred and
is recorded within sales, marketing, general and administrative expense on the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
in connection with the January 2023 acquisition of assets from Ibeo, the Company assumed three leases in Hamburg, Germany. Each lease
was abandoned or expired in 2024, resulting in impairment expense of $<span id="xdx_90F_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--ThirdLeaseMember_zz6MnLau6J6b" title="Impairment expense"><ix:nonFraction name="us-gaap:OperatingLeaseImpairmentLoss" contextRef="From2024-01-012024-12-31_custom_ThirdLeaseMember" id="Fact001741" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Company entered into a lease agreement for office space in Hamburg, Germany which commenced in November 2024. The
lease, which <span id="xdx_901_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--ThirdLeaseMember_z1dVqkvCRGfd" title="Lease expiration"><ix:nonNumeric contextRef="From2022-09-012022-09-30_custom_ThirdLeaseMember" id="Fact001743" name="us-gaap:LesseeOperatingLeaseDescription">expires in October 2029, includes an option to extend the term for two three-year renewal periods</ix:nonNumeric></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001745" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_z3W8cZQihFC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zJYDaBoo4nyf" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_zzQ41rmaX1nk" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z63cTCokVmL1" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_z88j4ngHXOMe" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseCost_pn3n3_maLCz3AM_zPUncP1ziuoj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; padding-bottom: 1pt">Operating lease expense</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-01-01to2024-12-31" id="Fact001747" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,701</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-012023-12-31" id="Fact001748" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,625</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001749" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,501</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_zLvGCU4tUfLh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of leased assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1751">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2023-01-012023-12-31" id="Fact001752" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" contextRef="From2022-01-012022-12-31" id="Fact001753" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zXkR0YD2R871" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1755">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1756">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" contextRef="From2022-01-012022-12-31" id="Fact001757" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_maLCz3AM_zGqTPmr7uyef" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total finance lease expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1759">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MVIS:TotalFinanceLeaseExpense" contextRef="From2023-01-012023-12-31" id="Fact001760" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="MVIS:TotalFinanceLeaseExpense" contextRef="From2022-01-012022-12-31" id="Fact001761" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LeaseCost_iT_pn3n3_mtLCz3AM_zWhPvjhHz9wl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total lease expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-01-01to2024-12-31" id="Fact001763" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,701</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2023-01-012023-12-31" id="Fact001764" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,646</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2022-01-012022-12-31" id="Fact001765" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,529</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zR0nGGvhMMD6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 55; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001767" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z63rGmWKeNL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information related to leases is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zIggIJbTmve2" style="display: none">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_zKxWIXXqYtog" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_z1k8SEIolmX5" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__20221231_zrSxOudguzPb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeasePayments_pn3n3_zoeakZsqxa9l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 55%; text-align: left">Operating cash flows from operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2024-01-01to2024-12-31" id="Fact001769" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,491</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-01-012023-12-31" id="Fact001770" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,500</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-01-012022-12-31" id="Fact001771" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,280</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--OperatingCashFlowsFromFinanceLeases_pn3n3_zKiAZ02WxiHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows from finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1773">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1774">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:OperatingCashFlowsFromFinanceLeases" contextRef="From2022-01-012022-12-31" id="Fact001775" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeasePrincipalPayments_pn3n3_zE6tPfi1Flje" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows from finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1777">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2023-01-012023-12-31" id="Fact001778" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" contextRef="From2022-01-012022-12-31" id="Fact001779" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AF_zkQisJnKC6kl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001781" name="MVIS:ScheduleofAssetsandLiabilitiesLeasesTableTextBlock"><p id="xdx_89D_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zlqpfgQGywNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zJTstyL9jEq5" style="display: none">SCHEDULE
OF BALANCE SHEET INFORMATION RELATED TO LEASES </span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20241231_z2L3HlfW2YXl" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_zdbnBnnJQ4Pi" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_z7cCNRYVAjX8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 70%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2024-12-31" id="Fact001783" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,746</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2023-12-31" id="Fact001784" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,758</ix:nonFraction></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zeMnTXf7xkKf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-12-31" id="Fact001786" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,682</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-12-31" id="Fact001787" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zGxBLre4rmNc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease liabilities, net of current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-12-31" id="Fact001789" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,954</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-12-31" id="Fact001790" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,714</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zpizgtrPauI1" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001792" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,636</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2023-12-31" id="Fact001793" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,037</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zspZDfC8yvBi" 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>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_FinancialLeaseMember" id="Fact001795" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_custom_FinancialLeaseMember" id="Fact001796" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zohfLGNNALCf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31_custom_FinancialLeaseMember" id="Fact001798" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31_custom_FinancialLeaseMember" id="Fact001799" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">97</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_z7HpNJ6XYlu7" 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">&#160;</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: xdx2ixbrl1801">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31_custom_FinancialLeaseMember" id="Fact001802" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zVZAmSflD9Y5" title="Weighted average remaining lease term operating leases"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact001804" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">6.8</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z2SaUxIjgWoe" title="Weighted average remaining lease term operating leases"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact001806" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">8.4</ix:nonNumeric></span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Weighted Average Discount Rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zno0pnyzNkgj" title="Weighted average discount rate operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact001808" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.9</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zfe93h1VYO9h" title="Weighted average discount rate operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact001810" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.6</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_z55DKSwugJc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001812" name="srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock"><p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zzgwJ0KH6CJ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, maturities of lease liabilities are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;<span id="xdx_8BB_zVjhtEhVfjzd" style="display: none">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z5GnIutEq7Da" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzns8_zhUQIFjXuJFk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 85%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact001814" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,974</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzns8_zOVjnsOO93v3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact001816" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,351</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzns8_zMSpRjrG8rTa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact001818" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,316</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzns8_zUJaQ5qoVM0d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-31" id="Fact001820" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,279</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzns8_zITny8lkoJYk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-31" id="Fact001822" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,115</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzns8_zeKoP4UUfbo2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-12-31" id="Fact001824" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,716</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzns8_zEFcvTCCeCek" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact001826" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,751</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zx0LJkL5QO19" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Less: amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact001828" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,115</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Present value of capital lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-12-31" id="Fact001830" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,636</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zlszZiMTFat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001832" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_800_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zRBQdIMuEVaa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_825_zn2BLUQrsWaa">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Purchase
Commitments</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarter ended September 30, 2023, the Company entered into a $<span id="xdx_90C_ecustom--PurchaseCommitmentAmount_pn5n6_c20240701__20240930_zTGKA0C861Hk" title="Purchase commitment amount"><ix:nonFraction name="MVIS:PurchaseCommitmentAmount" contextRef="From2024-07-012024-09-30" id="Fact001834" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">9.3</ix:nonFraction></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. During the quarter ended December 31, 2024, the Company entered into an
additional purchase commitment with the existing contract manufacturing partner of $<span id="xdx_907_ecustom--ExistingContractManufacturingAmount_pn5n6_c20240101__20241231__us-gaap--PurchaseCommitmentExcludingLongtermCommitmentAxis__us-gaap--PurchaseCommitmentMember_zmHA1h5NPhMf" title="Existing contract manufacturing amount"><ix:nonFraction name="MVIS:ExistingContractManufacturingAmount" contextRef="From2024-01-012024-12-31_us-gaap_PurchaseCommitmentMember" id="Fact001836" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span>
million. Remaining future minimum payments of approximately $<span id="xdx_900_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20251231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zfe7hyBxMu9e" title="Purchase commitment, remaining future payments"><span id="xdx_909_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20261231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zG5HgupjKfak" title="Purchase commitment, remaining future payments"><ix:nonFraction name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" contextRef="AsOf2025-12-31_srt_ScenarioForecastMember" id="Fact001838" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted" contextRef="AsOf2026-12-31_srt_ScenarioForecastMember" id="Fact001840" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.3</ix:nonFraction></ix:nonFraction></span></span>
million are expected to be made by the Company through 2025 and 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:exclude><!-- Field: Page; Sequence: 56; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Litigation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to various claims and pending or threatened lawsuits in the normal course of business. The Company is not currently
party to any legal proceedings that management believes are reasonably possible to have a material adverse effect on financial position,
results of operations, or cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001842" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z7yQ3ErYWg81" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82A_zBwG5S5nAMMh">COMMON STOCK</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2024, the Company entered into a $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_z5PenXvTS52g" title="Share issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember" id="Fact001844" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">150</ix:nonFraction></span> million ATM equity offering agreement with Deutsche Bank Securities, Inc., Mizuho Securities
USA LLC, and Craig-Hallum Capital Group LLC (collectively, the &#8220;Agents&#8221;). Under the agreement, the Company is able, with
discretion, to offer and sell shares of common stock having an aggregate value of up to $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zGYiDDIgcol3" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember" id="Fact001846" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">150.0</ix:nonFraction></span> million through or directly to the Agents.
As of December 31, 2024, the sale of <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zyFkH3nxoyL7" title="Share issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember" id="Fact001848" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">23.3</ix:nonFraction></span> million shares for net proceeds of $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zDr70tXszPij" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember" id="Fact001850" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">34.7</ix:nonFraction></span> million had been completed. As of December 31, 2024,
approximately $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zJ4t0zXk9xj9" title="Share issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember" id="Fact001852" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">113.6</ix:nonFraction></span> million is available under this sales agreement, subject to authorized shares available for sale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company entered into a $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230601__20230630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zp3HL5Cldpac" title="Share issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember" id="Fact001854" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">45.0</ix:nonFraction></span> million ATM equity offering agreement with Craig-Hallum. Under the agreement, the Company
was able, with discretion, to offer and sell shares of common stock having an aggregate value of up to $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230601__20230630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLcyfBEcRVea" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember" id="Fact001856" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">45.0</ix:nonFraction></span> million through Craig-Hallum.
As of June 30, 2023, the Company had completed sales under such sales agreement, having sold <span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20230601__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_zp7LM01W0qx1" title="Sale of stock"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2023-06-012023-06-30_us-gaap_CommonStockMember_custom_SalesAgreementMember" id="Fact001858" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">10.9</ix:nonFraction></span> million shares for net proceeds of
$<span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230601__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_zqZdrdzgdiQc" title="Proceeds from issuance of common stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-06-012023-06-30_us-gaap_CommonStockMember_custom_SalesAgreementMember" id="Fact001860" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">43.9</ix:nonFraction></span> million. No further shares are available for sales under this agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2021, the Company entered into a $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zy7ftsdKwez" title="Share issued value"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember" id="Fact001862" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">140.0</ix:nonFraction></span> million ATM equity offering agreement with Craig-Hallum. Under the agreement, the Company
was able, with discretion, to offer and sell shares of common stock having an aggregate value of up to $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zYSH1MnYDhAd" title="Stock issued during period"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember" id="Fact001864" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">140.0</ix:nonFraction></span> million through Craig-Hallum.
As of December 31, 2022, the Company had issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_z6pcgO5STjXe" title="Share issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2022-01-012022-12-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember" id="Fact001866" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">8.3</ix:nonFraction></span> million shares of common stock for net proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLMCRUNKyu4f" title="Proceeds from issuance of common stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2022-01-012022-12-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember" id="Fact001868" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">81.8</ix:nonFraction></span> million under the agreement.
During the quarter ended March 31, 2023, the Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20230101__20230331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLe29Xn4eD6h" title="Stock issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-01-012023-03-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember" id="Fact001870" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">5.0</ix:nonFraction></span> million shares of common stock for net proceeds of $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230101__20230331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zZT4f3Ra6Lwk" title="Proceeds from issuance of common stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2023-01-012023-03-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember" id="Fact001872" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">12.5</ix:nonFraction></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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001874" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_z0NyRhiGHn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_825_z49fXsxohwLf">INCOME TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001876" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zJAuosJv4fdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components
of net loss before income taxes are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BA_z32teWHjRnZd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20240101__20241231_zoRP32nNpdn3" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20230101__20231231_zYlySEy4wBaf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20220101__20221231_zU6hyKcw9eCj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzRPL_zghXmNTatQdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left">United States</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2024-01-01to2024-12-31" id="Fact001878" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">97,893</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2023-01-012023-12-31" id="Fact001879" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">86,730</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2022-01-012022-12-31" id="Fact001880" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzRPL_zvNF2m4uID71" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2024-01-01to2024-12-31" id="Fact001882" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,485</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2023-01-012023-12-31" id="Fact001883" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,034</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1884">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzRPL_zc0zISaowFB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact001886" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">96,408</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact001887" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">81,696</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact001888" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">53,091</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zDmJ4r4v0083" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001890" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zU94rzU2e0tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components
of income tax expense (benefit) are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BA_zJVdrMKyrAW4" style="display: none">SCHEDULE OF COMPONENTS
OF INCOME TAX EXPENSE (BENEFIT)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20240101__20241231_z87hANfoYaAj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20230101__20231231_zxmcdii5hhR2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20220101__20221231_zb1Byt9haSaj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_z44FT4coRehc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1892">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1893">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1894">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zNia29YMucWh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">State</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1896">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1897">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1898">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zFxSZ1C4dhv" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 55%; padding-bottom: 1pt">International</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001900" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">581</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001901" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,061</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1902">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzCJ2_maITEBzwHe_zi8JL1F8oGM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Current Tax Expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001904" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">581</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001905" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,061</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1906">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Deferred</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zRiQIh0CBCQ6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1908">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1909">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1910">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zIVQWBiRSYV1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">State</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1912">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1913">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1914">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zKC5lhsu8BIa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001916" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">74</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001917" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">915</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1918">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pn3n3_mtDITEBz0bU_maITEBzwHe_zJTQX6ArsADd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left">Total Deferred Tax Expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001920" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">74</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001921" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">915</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1922">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzwHe_zZvBEFM70YXd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Tax Expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact001924" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">507</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact001925" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,146</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1926">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zMftAzEI9SK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 57; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001928" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCHl1GnPmKb1" 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
percentage difference between the effective tax rate of the provision (benefit) for income taxes and the Federal statutory rate is as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B9_zTv8MoK2krA1" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zH2ZA2rf11og" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_491_20230101__20231231_zzieYAyXHPQ6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20220101__20221231_ziTDiaTLzoFd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maLAQ_zuNMRCNYpAga" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Statutory rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact001930" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact001931" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-012022-12-31" id="Fact001932" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_pid_dp_uPure_maLAQ_zqKTMiUe1e7d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Permanent Items and adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact001934" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" contextRef="From2023-01-012023-12-31" id="Fact001935" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.1</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" contextRef="From2022-01-012022-12-31" id="Fact001936" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pid_dp_uPure_maLAQ_zzYR30Bqs8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Compensation related</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2024-01-01to2024-12-31" id="Fact001938" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2023-01-012023-12-31" id="Fact001939" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.4</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense" contextRef="From2022-01-012022-12-31" id="Fact001940" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.5</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_dp_uPure_maLAQ_z7LrWfHKufo7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2024-01-01to2024-12-31" id="Fact001942" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">2.4</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2023-01-012023-12-31" id="Fact001943" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">1.7</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" contextRef="From2022-01-012022-12-31" id="Fact001944" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">2.2</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pid_dp_uPure_maLAQ_zz6e4DdKxH49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net operating loss expiration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2024-01-01to2024-12-31" id="Fact001946" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">6.2</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2023-01-012023-12-31" id="Fact001947" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">6.3</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" contextRef="From2022-01-012022-12-31" id="Fact001948" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">9.0</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_iN_pid_dpi_uPure_msLAQ_zOeURpuQfW33" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2024-01-01to2024-12-31" id="Fact001950" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">1.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2023-01-012023-12-31" id="Fact001951" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">1.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" contextRef="From2022-01-012022-12-31" id="Fact001952" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">1.5</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maLAQ_zkOrfsD8rtBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2024-01-01to2024-12-31" id="Fact001954" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">11.0</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-01-012023-12-31" id="Fact001955" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">15.0</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2022-01-012022-12-31" id="Fact001956" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">10.8</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_409_ecustom--EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_pid_dp_uPure_maLAQ_zddAgG5027i5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Bargain Purchase gain</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" contextRef="From2024-01-01to2024-12-31" id="Fact001958" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" contextRef="From2023-01-012023-12-31" id="Fact001959" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.9</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" contextRef="From2022-01-012022-12-31" id="Fact001960" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_ecustom--EffectiveIncomeTaxRateReconciliationNotesPayableRelated_pid_dp_uPure_maLAQ_zpICBJo9Qdr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Notes payable related</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated" contextRef="From2024-01-01to2024-12-31" id="Fact001962" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">2.7</ix:nonFraction></td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated" contextRef="From2023-01-012023-12-31" id="Fact001963" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated" contextRef="From2022-01-012022-12-31" id="Fact001964" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_uPure_maLAQ_zXFHthTu2bsc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact001966" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.2</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2023-01-012023-12-31" id="Fact001967" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">1.0</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" contextRef="From2022-01-012022-12-31" id="Fact001968" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_uPure_mtLAQ_zcyK2XBWOeBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2024-01-01to2024-12-31" id="Fact001970" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.5</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2023-01-012023-12-31" id="Fact001971" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">1.4</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2022-01-012022-12-31" id="Fact001972" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.0</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A5_zvQUQH5iWLn9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001974" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0nOPe9LwBQ9" 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">Components
of deferred tax assets are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B1_zu1map2zZXrg" style="display: none">SCHEDULE OF DEFERRED TAX ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zcrPD7g7k921" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zmln0p31sXwk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzabF_z6hjuG3FXc6c" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%">Reserves</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" contextRef="AsOf2024-12-31" id="Fact001976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">430</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" contextRef="AsOf2023-12-31" id="Fact001977" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">632</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTAGzabF_zT6HSiCpiik8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net operating loss carryforwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact001979" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">104,575</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-12-31" id="Fact001980" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">97,254</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pn3n3_maDTAGzabF_zPGYrcpkSe56" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">R&amp;D credit carryforwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="AsOf2024-12-31" id="Fact001982" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,052</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch" contextRef="AsOf2023-12-31" id="Fact001983" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,114</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzabF_zt6NlGSyDoae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Depreciation/amortization deferred</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact001985" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,618</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact001986" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,079</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_iI_pn3n3_maDTAGzabF_z4PwRBHpKXng" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:DeferredTaxAssetsOperatingLeaseLiabilities" contextRef="AsOf2024-12-31" id="Fact001988" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="MVIS:DeferredTaxAssetsOperatingLeaseLiabilities" contextRef="AsOf2023-12-31" id="Fact001989" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,878</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_iI_pn3n3_maDTAGzabF_zLluyRyMYij4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther" contextRef="AsOf2024-12-31" id="Fact001991" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,475</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther" contextRef="AsOf2023-12-31" id="Fact001992" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,833</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzabF_maDTAVAz31I_zIdFBWGqOfK9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2024-12-31" id="Fact001994" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">157,249</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2023-12-31" id="Fact001995" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145,790</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pn3n3_di_maDITLzILt_z7SmQSkstKul" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease right-of-use assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets" contextRef="AsOf2024-12-31" id="Fact001997" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,106</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets" contextRef="AsOf2023-12-31" id="Fact001998" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,272</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzILt_msDTAVAz31I_zKYzizv4I5O5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2024-12-31" id="Fact002000" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,106</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2023-12-31" id="Fact002001" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,272</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAVAz31I_zaiI7ZyXracd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net valuation allowances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-12-31" id="Fact002003" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">152,935</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2023-12-31" id="Fact002004" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142,376</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTAVAz31I_zvh1Gv6mCEBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Deferred tax assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact002006" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">208</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact002007" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8A8_zhsY6QbucHCf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, a valuation allowance of $<span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn5n6_c20241231_zpIvS4Re7Ix7" title="Valuation allowance"><ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-12-31" id="Fact002009" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">152.9</ix:nonFraction></span> million was maintained for deferred tax assets which have been deemed not more
likely than not to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the Company has net operating loss carryforwards of approximately $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20241231_zqt0umsdtav9" title="Net operating loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-12-31" id="Fact002011" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">498.0</ix:nonFraction></span> million for federal income tax reporting
purposes. In addition, the Company has research and development tax credits of $<span id="xdx_907_eus-gaap--TaxCreditCarryforwardAmount_iI_pn5n6_c20241231__us-gaap--TaxCreditCarryforwardAxis__us-gaap--ResearchMember_zZiPjN6khE47" title="Research and development tax credits"><ix:nonFraction name="us-gaap:TaxCreditCarryforwardAmount" contextRef="AsOf2024-12-31_us-gaap_ResearchMember" id="Fact002013" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">11.1</ix:nonFraction></span> million. <span id="xdx_904_eus-gaap--OtherInformationPertainingToIncomeTaxes_c20240101__20241231_zDC2ADggW2Bb" title="Other information pertaining to income taxes"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact002015" name="us-gaap:OtherInformationPertainingToIncomeTaxes">During 2024, $28.2 million federal net
operating losses and $0.2 million general business credits expired unused.</ix:nonNumeric></span> A majority of the net operating loss carryforwards and research
and development credits available to offset future taxable income, if any, will expire in varying amounts from <span id="xdx_907_eus-gaap--TaxCreditCarryforwardDescription_c20240101__20241231_zKYkXSIpIGh5" title="Tax credit carryforward, expiration date"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact002017" name="us-gaap:TaxCreditCarryforwardDescription">2025 to 2044</ix:nonNumeric></span>, if not previously
used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
net operating losses arise from the deductibility for tax purposes of compensation under nonqualified stock options equal to the difference
between the fair value of the stock on the date of exercise and the exercise price of the options. For financial reporting purposes,
the tax effect of this deduction, when recognized, is accounted for as an income tax benefit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLossCarryforwardsLimitationsOnUse_c20240101__20241231_zymwc6kmUd0j" title="Operating loss carryforwards limitations on use discription"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact002019" name="us-gaap:OperatingLossCarryforwardsLimitationsOnUse">In
certain circumstances, as specified in the Internal Revenue Code, a 50% or more ownership change by certain combinations of shareholders
during any three-year period would result in limitations on the ability to use a portion of net operating loss carryforwards.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<ix:exclude><!-- Field: Page; Sequence: 58; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company had <span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20241231_zWjrMm3isUUj" title="Unrecognized tax benefits"><span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20231231_zoGOZPCfbzf8" title="Unrecognized tax benefits"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2024-12-31" id="Fact002021" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:UnrecognizedTaxBenefits" contextRef="AsOf2023-12-31" id="Fact002023" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> unrecognized tax benefits as of December 31, 2024 or 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
accrued and penalties related to unrecognized tax benefits are recognized in tax expense. During the years ended December 31, 2024, 2023
and 2022, <span id="xdx_904_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20240101__20241231_zFl8x9CJtM53" title="Income tax examination penalties and interest expense"><span id="xdx_900_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20230101__20231231_ze5XV2J72Rgf" title="Income tax examination penalties and interest expense"><span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20220101__20221231_zCMo0Gpawhpg" title="Income tax examination penalties and interest expense"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" contextRef="From2024-01-01to2024-12-31" id="Fact002025" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" contextRef="From2023-01-012023-12-31" id="Fact002027" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense" contextRef="From2022-01-012022-12-31" id="Fact002029" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span> interest or penalties were recognized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax returns are filed in the U.S. federal jurisdiction, certain U.S. states, and in Germany. Due to the Company&#8217;s operating loss
and credit carryforwards, the U.S. federal statute of limitations remains open for 2005 and onward. Tax years 2022 and forward remain
open in Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002031" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock"><p id="xdx_80C_eus-gaap--RestructuringAndRelatedActivitiesDisclosureTextBlock_zzVGJ4k1GRbh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_829_zkJCsyz77B68">RESTRUCTURING CHARGES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2024, to better align the Company&#8217;s resources to support business needs, the Company reduced the global workforce by
approximately 41%. The Company recognized approximately $<span id="xdx_90C_eus-gaap--RestructuringAndRelatedCostIncurredCost_pn5n6_c20240101__20241231_zBuEGipPnOBk" title="Restructuring and related charges"><ix:nonFraction name="us-gaap:RestructuringAndRelatedCostIncurredCost" contextRef="From2024-01-01to2024-12-31" id="Fact002033" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.0</ix:nonFraction></span>
million in restructuring and related reorganization charges during the year ended December 31, 2024, of which $<span id="xdx_905_eus-gaap--RestructuringCosts_pn5n6_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vlM5y69B11" title="Restructuring costs"><ix:nonFraction name="us-gaap:RestructuringCosts" contextRef="From2024-01-012024-12-31_us-gaap_SellingAndMarketingExpenseMember" id="Fact002035" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.4</ix:nonFraction> </span>million is
recorded within research and development expense and $<span id="xdx_907_eus-gaap--RestructuringCosts_pn5n6_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_z5GBNmqZvWAl" title="Restructuring costs"><ix:nonFraction name="us-gaap:RestructuringCosts" contextRef="From2024-01-012024-12-31_us-gaap_GeneralAndAdministrativeExpenseMember" id="Fact002037" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million within sales, marketing, general and administrative expense on the
consolidated statements of operations. The charges were predominately related to employee severance and benefit costs. Consistent
with the impairment analyses performed during 2024, the workforce reduction and restructuring included, among other things, impacts
from the de-emphasis on the Company&#8217;s MOSAIK software business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002039" name="us-gaap:PostemploymentBenefitsDisclosureTextBlock"><p id="xdx_805_eus-gaap--PostemploymentBenefitsDisclosureTextBlock_zoqDz6hJSEx5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_82F_z2bKBCydEdHb">RETIREMENT SAVINGS PLAN</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains a retirement savings plan which qualifies under Internal Revenue Code Section 401(k). The plan covers all qualified
employees. Contributions to the plan are made at the discretion of the Board of Directors. During the years ended December 31, 2024,
2023 and 2022, contributions of $<span id="xdx_908_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20240101__20241231_zw8oYSpLYgIh" title="Defined contribution plan cost"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2024-01-01to2024-12-31" id="Fact002041" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million, $<span id="xdx_907_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231231_z9j5ahcBqjQ4" title="Defined contribution plan cost"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2023-01-012023-12-31" id="Fact002043" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million, and $<span id="xdx_90A_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20220101__20221231_zWcubQNPzff7" title="Defined contribution plan cost"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2022-01-012022-12-31" id="Fact002045" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million were made to the plan, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002047" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_znqO6zj9pTe8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_82F_ztFIvFoC9z9j">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2025, pursuant to terms of the Note (see Note 7. Notes Payable and Derivative Liability), the Holder elected to
immediately convert $<span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250131__20250131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zv6ZIGe5rzic" title="Debt principal amount conversion"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-01-312025-01-31_us-gaap_SubsequentEventMember" id="Fact002049" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.8</ix:nonFraction></span>
million of outstanding principal into <span id="xdx_90B_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250131__20250131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zc69U80sk4w4" title="Share issued upon debt conversion"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2025-01-312025-01-31_us-gaap_SubsequentEventMember" id="Fact002051" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,345,068</ix:nonFraction></span>
shares of the Company&#8217;s common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 3, 2025, the Company entered into a Letter Agreement with the Holder related to the Note. As a result of the Letter
Agreement, the Holder agreed to convert a total of $<span id="xdx_90C_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z3Dys58VeErf" title="Outstanding principal amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002053" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">8.8</ix:nonFraction></span>
million of outstanding principal (&#8220;remaining Initial Outstanding Principal&#8221;) into shares of the Company&#8217;s common
stock. First, on February 4, 2025, the Holder converted $<span id="xdx_906_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zLHnB5bv9eh2" title="Outstanding principal amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-02-042025-02-04_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002055" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span>
million of outstanding principal into <span id="xdx_90E_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zzDGOLNoaEH8" title="Stock issued during period, shares, new issues"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2025-02-042025-02-04_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002057" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">3,685,106</ix:nonFraction></span>
shares of common stock pursuant to terms of the Note. Second, on February 20, 2025, the Holder converted $<span id="xdx_903_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250220__20250220__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zy3g9CeD6I4i" title="Outstanding principal amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-02-202025-02-20_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002059" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction></span>
million of outstanding principal into <span id="xdx_903_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250220__20250220__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zhWAwp9BFF27" title="Share issued upon debt conversion"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2025-02-202025-02-20_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002061" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,680,077</ix:nonFraction></span>
shares of common stock pursuant to terms of the Note. Last, on February 21, 2025, the Holder converted $<span id="xdx_900_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250221__20250221__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z1oUDxFJAe53" title="Debt principal amount conversion"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-02-212025-02-21_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002063" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.0</ix:nonFraction></span>
million of outstanding principal into <span id="xdx_90A_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250221__20250221__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z4gm67Tq9xbg" title="Share issued upon debt conversion"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentSharesIssued1" contextRef="From2025-02-212025-02-21_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002065" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,360,154</ix:nonFraction></span>
shares of common stock pursuant to terms of the Note, thereby converting the entirety of the remaining Initial Outstanding
Principal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
as a result of the Letter Agreement, the Holder agreed to defer $<span id="xdx_90A_eus-gaap--RepaymentsOfDebt_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zFTjrsUXSWF3" title="Repayment of debt"><ix:nonFraction name="us-gaap:RepaymentsOfDebt" contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002067" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">11.6</ix:nonFraction></span> million of principal repayments to <span id="xdx_90A_eus-gaap--DebtInstrumentFrequencyOfPeriodicPayment_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z8pHD63bjbR4" title="Frequency of periodic payment"><ix:nonNumeric contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember" id="Fact002069" name="us-gaap:DebtInstrumentFrequencyOfPeriodicPayment">7 monthly payments</ix:nonNumeric></span> of $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zfvZZIMlWsRe" title="Repayment of principal amount"><ix:nonFraction name="us-gaap:DebtInstrumentPeriodicPayment" contextRef="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember" id="Fact002071" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.7</ix:nonFraction></span> million
beginning on <span id="xdx_903_eus-gaap--DebtInstrumentDateOfFirstRequiredPayment1_dd_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zBjPAvPVFSAb" title="Date of first repayment"><ix:nonNumeric contextRef="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember" format="ixt:datemonthdayyearen" id="Fact002073" name="us-gaap:DebtInstrumentDateOfFirstRequiredPayment1">September 1, 2025</ix:nonNumeric></span> and concluding on <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zEEEF1AgVeA6" title="Maturity date"><ix:nonNumeric contextRef="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember" format="ixt:datemonthdayyearen" id="Fact002075" name="us-gaap:DebtInstrumentMaturityDate">March 1, 2026</ix:nonNumeric></span>. As of the date of these financial statements are available to be issued,
maturities of partial repayments as a result of the Letter Agreement are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_LetterAgreementMember" escape="true" id="Fact002077" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zJbfDOFS0Twc" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zjTbPCpHNdd2">SCHEDULE
OF MATURITIES PARTIAL REPAYMENTS</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zN8QAmDu0Klg" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPzL4E_zt2Hu5PFfkPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" contextRef="AsOf2024-12-31_custom_LetterAgreementMember" id="Fact002079" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPzL4E_zNQ0Itdtv7ta" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" contextRef="AsOf2024-12-31_custom_LetterAgreementMember" id="Fact002081" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,025</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NotesPayable_iTI_pn3n3_mtNPzL4E_zxDaaSeXMgke" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NotesPayable" contextRef="AsOf2024-12-31_custom_LetterAgreementMember" id="Fact002083" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,025</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_zAjBDn6yTaE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">On
February 3, 2025, the Company entered into a new Securities Purchase Agreement (the &#8220;2025 Purchase Agreement&#8221;) with the Holder.
In exchange for $<span id="xdx_901_ecustom--ExchangeAmount_iI_pn5n6_c20250203__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdaBts9AmmS3" title="Exchange amount"><ix:nonFraction name="MVIS:ExchangeAmount" contextRef="AsOf2025-02-03_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember" id="Fact002085" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">8.0</ix:nonFraction></span> million, the Holder agreed to purchase up to <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvkxdTgCdmH3" title="Purchase of common stock and warrants"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_SecuritiesPurchaseAgreementMember" id="Fact002087" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,750,225</ix:nonFraction></span> shares of common stock and warrants to purchase up to <span id="xdx_90F_eus-gaap--DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvL6CEI00nAb" title="Warrant to purchase"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_SecuritiesPurchaseAgreementMember" id="Fact002089" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,750,225</ix:nonFraction></span>
shares of common stock at an exercise price of $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20250203__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z5UWlC9Bu5n" title="Common stock at a exercise price"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" contextRef="AsOf2025-02-03_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember" id="Fact002091" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.57</ix:nonFraction></span> per share. On February 4, 2025, the 2025 Purchase Agreement closed for net proceeds
of approximately $<span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0Cq8Le0QIc7" title="Issuance of common stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember" id="Fact002093" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.8</ix:nonFraction></span> million, inclusive of initial fees and expenses related to the transaction.</span></p>

</ix:nonNumeric><p id="xdx_816_zbs4t2PNK1N1" 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">&#160;</span></p>


<!-- Field: Page; Sequence: 59; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<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">&#160;</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 id="xc_009"></span>ITEM
9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</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">&#160;</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">There
have been no changes in or disagreements with accountants on accounting or financial disclosure matters during our fiscal years ended
December 31, 2024, 2023 and 2022.</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>&#160;</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><span id="xc_010"></span>ITEM
9A. CONTROLS AND PROCEDURES </b><br/>
<br/>
(a) <i>Evaluation of Disclosure Controls and Procedures.</i> Our Chief Executive Officer (CEO) and the Chief Financial Officer (CFO)
evaluated our disclosure controls and procedures (as defined in Rules 13a-15(e)) under the Securities and Exchange Act of 1934, as amended
(the &#8220;Exchange Act&#8221;), prior to the filing of this Form 10-K. Based upon that evaluation, our CEO and CFO concluded that,
as of December 31, 2024, our disclosure controls and procedures were effective.</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">&#160;</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)
<i>Management&#8217;s Report on Internal Control Over Financial Reporting.</i> Our management is responsible for establishing and maintaining
adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f). Our management conducted
an evaluation of the effectiveness of our internal control over financial reporting based on the framework in <i>Internal Control &#8212;
Integrated Framework (2013) </i>issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on its evaluation
under the framework in <i>Internal Control &#8212; Integrated Framework (2013), </i>our management concluded that our internal control
over financial reporting was effective as of December 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">&#160;</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">(c)
<i>Limitations on the Effectiveness of Controls.</i> Because of inherent limitations, internal control over financial reporting may not
prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that
controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may
deteriorate.</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">&#160;</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">(d)
<i>Changes in Internal Control Over Financial Reporting.</i> There were no changes in our internal control over financial reporting during
the period ended December 31, 2024 which has materially affected, or is reasonably likely to materially affect, our internal control
over financial reporting.</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>&#160;</b></span></p>


<!-- Field: Page; Sequence: 60; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</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><span id="xc_011"></span>ITEM
9B. OTHER INFORMATION</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">&#160;</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)
None.</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">&#160;</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)
During the three months ended December 31, 2024, none of our directors or officers (as defined in Rule 16a-1(f) under the Securities
Exchange Act of 1934, as amended) <span id="xdx_907_eecd--Rule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zl1XdUdDnnNk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_904_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20241001__20241231_ziU2G2ijTys8" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact002094" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact002095" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></ix:nonNumeric></span></span> or <span id="xdx_90F_eecd--Rule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zvQ3uibitQn3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_909_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zULFDG3bFyA4" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact002096" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact002097" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> 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).</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">&#160;</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 id="xc_012"></span>ITEM
9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</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>&#160;</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">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_013"></span>PART
III.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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 id="xc_014"></span>ITEM
10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</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">&#160;</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">Information
regarding executive officers is included in Part I of this Annual Report on Form 10-K in Item 4A. The information required by this Item
10 of Form 10-K and not provided in Item 4A will be included under the caption &#8220;Proposal One &#8211; Election of Directors&#8221;
and &#8220;Board of Directors &amp; Governance Matters&#8221; in our 2025 Proxy Statement and is incorporated herein by reference. Our
2025 Proxy Statement will be filed with the SEC prior to our 2025 Annual Meeting of Shareholders.</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>&#160;</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><span id="xc_015"></span>ITEM
11. EXECUTIVE COMPENSATION</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">&#160;</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
information required by this Item 11 of Form 10-K will be included under the captions &#8220;Executive Compensation,&#8221; &#8220;Compensation
Committee Interlocks and Insider Participation,&#8221; and &#8220;Director Compensation for 2024&#8221; in our 2025 Proxy Statement and
are incorporated herein by reference.</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>&#160;</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><span id="xc_016"></span>ITEM
12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</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">&#160;</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">Information
as of December 31, 2024, regarding equity compensation plans approved and not approved by shareholders is summarized in the following
table (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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left; vertical-align: bottom">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">Equity Compensation Plan Information</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; vertical-align: bottom">&#160;</td><td style="text-align: center; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Number of securities</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">remaining available for</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">Number of</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">further issuance under</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">securities to be</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">issued upon</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</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">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">equity</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">compensation</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">exercise of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">outstanding</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">average exercise</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">price of</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">plans</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">(excluding</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">options,</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">warrants</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">outstanding</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">options, warrants</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">securities</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">reflected in</p></td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">and rights</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">and rights</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; vertical-align: bottom">column (a))</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left; font-weight: bold; vertical-align: bottom">Plan Category</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">(a)</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">(b)</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold; vertical-align: bottom">(c)</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold; vertical-align: bottom">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Equity compensation plans approved by shareholders</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"/><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right"/><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">2,121</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Options to purchase common stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">666</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.43</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Restricted stock units and performance stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,013</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left">Equity compensation plans not approved by shareholders</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt; padding-left: 10pt; text-align: left">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">12,679</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,121</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</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">&#160;</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">The
other information required by this Item 12 of Form 10-K will be included under the caption &#8220;Information about MicroVision Common
Stock&#8221; in our 2025 Proxy Statement and is incorporated herein by reference.</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">&#160;</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>

<!-- Field: Page; Sequence: 61; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<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">&#160;</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><span id="xc_017"></span>ITEM
13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</b></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">&#160;</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">The
information required by this Item 13 of Form 10-K will be included under the captions &#8220;Certain Relationships and Related Transactions&#8221;
and &#8220;Board of Directors &amp; Governance Matters&#8221; in our 2025 Proxy Statement and are incorporated herein by reference.</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">&#160;</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><span id="xc_018"></span>ITEM
14. PRINCIPAL ACCOUNTING FEES AND SERVICES</b></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">&#160;</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">The
information required by this Item 14 of Form 10-K will be included under the caption &#8220;Independent Registered Public Accounting
Firm&#8221; in our 2025 Proxy Statement and is incorporated herein by reference.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_019"></span>PART
IV.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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 id="xc_020"></span>ITEM
15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES</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">&#160;</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)
Documents filed as part of this Annual Report on Form 10-K:</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">&#160;</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>1.
Consolidated Financial Statements</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">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report
                                            of Independent Registered Public Accounting Firm</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
                                            Balance Sheets as of December 31, 2024 and 2023</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
                                            Statements of Operations for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
                                            Statements of Comprehensive Loss for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
                                            Statements of Shareholders&#8217; Equity for the years ended December 31, 2024,
                                            2023 and 2022</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated
                                            Statements of Cash Flows for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes
                                            to Consolidated Financial Statements</span></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"><b>&#160;</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>2.
Financial Statement Schedules</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Schedule
II</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MicroVision,
Inc.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Valuation
and Qualifying Accounts and Reserves Schedule</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(In
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Additions</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2">&#160;</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-weight: bold; text-align: left">Year Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Balance at</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">beginning of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">fiscal period</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0"> Charges</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">to costs</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">and</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">expenses</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Charges</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">to other</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">accounts</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Deductions</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Balance</p>
                                                                                                  <p style="margin-top: 0; margin-bottom: 0">at end of</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">fiscal period</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 30%; text-align: left">Tax valuation allowance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">124,380</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">5,745</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">130,125</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">130,125</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">12,252</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#160;&#160;&#160;-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">&#160;&#160;&#160;-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">142,377</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">142,377</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,558</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">152,935</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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"><i>All
other schedules are omitted because they are not applicable, or because the information required is included in the consolidated financial
statements and notes thereto.</i></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"><i>&#160;</i></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"><i></i></span></p>

<!-- Field: Page; Sequence: 62; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<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"><i>&#160;</i></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>3.
Exhibits</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">&#160;</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 exhibits are referenced or included in this Annual Report on Form 10-K.</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">&#160;</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 cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibit
    Number</span></td>
    <td style="padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: left"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Description</span></p></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523024390/d396201dex101.htm" style="-sec-extract: exhibit">Asset
    Purchase Agreement, dated December 1, 2022, by and between Ibeo Automotive Systems GmbH and MicroVision GmbH<sup>(14)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523024390/d396201dex102.htm" style="-sec-extract: exhibit">Amendment
    Agreement, dated January 31, 2023, to the Asset Purchase Agreement, dated December 1, 2022, by and between Ibeo Automotive Systems
    GmbH and MicroVision GmbH<sup>(14)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000006577009000021/exh3-1.htm" style="-sec-extract: exhibit">Amended
    and Restated Certificate of Incorporation of MicroVision, Inc., as amended<sup>(2)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312512066935/d303924dex31.htm" style="-sec-extract: exhibit">Certificate
    of Amendment to the Amended and Restated Certificate of Incorporation of MicroVision, Inc<sup>(4)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312518187996/d587665dex33.htm" style="-sec-extract: exhibit">Certificate
    of Amendment to the Amended and Restated Certificate of Incorporation of MicroVision, Inc. dated June 7, 2018<sup>(6)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000113626120000174/exh3-1.htm" style="-sec-extract: exhibit">Certificate
of Amendment to the Amended and Restated Certificate of Incorporation of MicroVision, Inc. dated October 8, 2020<sup>(8)</sup></a></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.5</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523149298/d476840dex31.htm" style="-sec-extract: exhibit">Certificate
of Amendment to the Amended and Restated Certificate of Incorporation of MicroVision, Inc. dated May, 18, 2023<sup>(7)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.6</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523187268/d508660dex31.htm" style="-sec-extract: exhibit">Amended
    and Restated Bylaws of MicroVision, Inc<sup>(5)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/65770/000149315224008335/form10-k.htm" style="-sec-extract: exhibit">Form
    of Specimen Stock Certificate for Common Stock<sup>(1)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000113626121000040/exh4-2.htm" style="-sec-extract: exhibit">Description
    of Common Stock<sup>(9)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">4.3</td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224041008/ex10-2.htm" style="-sec-extract: exhibit">Form of Senior Secured Convertible Note<sup>(19)</sup></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312522170281/d316399dex46.htm" style="-sec-extract: exhibit">2022
    MicroVision, Inc. Incentive Plan<sup>(13)*</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224008335/ex10-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease Agreement Concerning Office Premises between Victoria Immo Properties I S.&#224; r.l., dated December 15, 2023 (covering approximately 60,000 square feet)<sup>(20)</sup></span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224030625/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Key Executive Severance and Change in Control Plan<sup>(3)*</sup></span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000113626121000197/exh10-1.htm" style="-sec-extract: exhibit">Employment
    Agreement between MicroVision, Inc. and Sumit Sharma dated April 8, 2021<sup>(11)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523223871/d545694dex11.htm" style="-sec-extract: exhibit">At-the-Market
    Issuance Sales Agreement, dated August 29, 2023, by and between the Company and Craig-Hallum Capital Group
    LLC<sup>(10)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000113626121000232/exh10-1.htm" style="-sec-extract: exhibit">Lease
    Agreement between Redmond East Office Park LLC and MicroVision, Inc. dated September 24, 2021 (covering approximately 16,681 square
    feet)<sup>(12)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000113626121000232/exh10-2.htm" style="-sec-extract: exhibit">Lease
    Agreement between Redmond East Office Park LLC and MicroVision, Inc. dated September 24, 2021 (covering approximately 36,062 square
    feet)<sup>(12)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312522170281/d316399dex48.htm" style="-sec-extract: exhibit">Form
    of Performance-Based Restricted Stock Unit Agreement<sup>(13)*</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></p>


    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523056723/d461483dex109.htm" style="-sec-extract: exhibit">Form
                                            of Restricted Stock Unit Agreement<sup>(15)*</sup></a></span></p>

    <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/65770/000119312523168450/d504922dex11.htm" style="-sec-extract: exhibit">At-the-Market
    Issuance Sales Agreement, dated June 16,2023, by and between the Company and Craig-Hallum Capital Group LLC<sup>(16)</sup></a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">10.11</td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224030625/ex10-2.htm" style="-sec-extract: exhibit">2024 Executive Bonus Plan<sup>(3)</sup></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">10.12</td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224008784/ex1-1.htm" style="-sec-extract: exhibit">At-the-Market Issuance Sales Agreement, dated March 5, 2024, by and among the Company and various banks<sup>(17)</sup></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">10.13</td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224044052/ex10-1.htm" style="-sec-extract: exhibit">2024 CEO Agreement<sup>(18)*</sup></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">10.14</td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/65770/000149315224041008/ex10-1.htm" style="-sec-extract: exhibit">Securities Purchase Agreement<sup>(19)</sup></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif">19.1</td>
    <td>&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex19-1.htm">MicroVision Statement of Policy on Insider Trading and Pre-Clearance Procedures</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex21-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">List of Subsidiaries of the Registrant</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="ex23-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent of Independent Registered Public Accounting Firm &#8211; Moss Adams LLP</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">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</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">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</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">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 Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">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 Sarbanes-Oxley Act of 2002</a></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">97.1</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Policy
    on Recoupment of Incentive Compensation</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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).</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</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>

<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">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Post-Effective Amendment to Form S-3 Registration Statement,
                                            Registration No. 333-102244.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-Q for the quarterly period ended September 30,
                                            2009.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-Q for the quarterly period ended June 30, 2024.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Current Report on Form 8-K filed on February 17, 2012.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Current Report on Form 8-K filed on July 14, 2023.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Amendment No. 2 to Form S-1 Registration Statement, Registration
                                            No. 333-222857.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Current Report on Form 8-K filed on May 19, 2023.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-Q for the quarterly period ended September 30,
                                            2020.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-K for the year ended December 31, 2020.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Current Report on Form 8-K filed on August 29, 2023.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-Q for the quarterly period ended June 30, 2021.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-Q for the quarterly period ended September 30,
                                            2021.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form S-8 filed on June 8, 2022.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Current Report on Form 8-K filed on February 3, 2023.</span></td></tr><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Form 10-K for the year ended December 31, 2022.</span></td></tr>
                                                                                                                                                      <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incorporated
                                            by reference to the Company&#8217;s Current Report on Form 8-K filed on June 16, 2023.</span></td></tr>
                                                                                                                                                      <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">(17)</td><td style="font: 10pt Times New Roman, Times, Serif">Incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed on March 5, 2025.</td></tr>
                                                                                                                                                      <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">(18)</td><td style="font: 10pt Times New Roman, Times, Serif">Incorporated by reference to the Company&#8217;s Form 10-Q for the quarterly period ended September 30, 2024.</td></tr>
                                                                                                                                                      <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">(19)</td><td style="font: 10pt Times New Roman, Times, Serif">Incorporated by reference to the Company&#8217;s Current Report on Form 8-K filed on October 15, 2024.</td></tr>
                                                                                                                                                      <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">(20)</td><td style="font: 10pt Times New Roman, Times, Serif">Incorporated by reference to the Company&#8217;s Form 10-K for the year ended December 31, 2023.</td></tr>
                                                                                                                                                      </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Management
                                            contracts and compensatory plans and arrangements required to be filed as exhibits pursuant
                                            to Item 15(b) of this Annual Report on Form 10-K.</i></span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_021"></span>ITEM
16. FORM 10-K SUMMARY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>None.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>




<!-- Field: Page; Sequence: 63; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xc_022"></span>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">Pursuant
to the requirements of Section 13 or 15(d) 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.</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">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><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">MicroVision,
                                            Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p>

</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    March 26, 2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="border-bottom: Black 1pt solid; 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"><i>/s/
                                            Sumit Sharma</i></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></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sumit
    Sharma</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and Director</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>POWER
OF ATTORNEY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">KNOW
ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Sumit Sharma and Anubhav Verma,
jointly and severally, his or her attorneys-in-fact, each with the power of substitution, for him or her in any and all capacities, to
sign any amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection
therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his
substitute or substitutes, may do or cause to be done by virtue hereof.</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">&#160;</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">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the
registrant and in the following capacities on March 26, 2025.</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">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Signature</b></span></td>
    <td style="padding-bottom: 1pt; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><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">&#160;</span></p>
    <p style="border-bottom: Black 1pt solid; 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"><i>/s/
    Sumit Sharma</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><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">&#160;</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">Chief
    Executive Officer and Director</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sumit
    Sharma</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="border-bottom: Black 1pt solid; 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"><i>/s/
                                            Anubhav Verma</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><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">Chief
                                            Financial Officer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
    Verma</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial Officer and Principal Accounting Officer)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><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">&#160;</span></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="border-bottom: Black 1pt solid; 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"><i>/s/
                                            Simon Biddiscombe</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Simon
    Biddiscombe</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="border-bottom: Black 1pt solid; 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"><i>/s/
                                            Robert P. Carlile</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><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">Director</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert
    P. Carlile</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="border-bottom: Black 1pt solid; 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"><i>/s/
                                            Jeffrey Herbst</i></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></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><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">Director</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jeffrey
    Herbst</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Peter Schabert</i></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Peter
    Schabert</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Jada Smith</i></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Jada
    Smith</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="border-bottom: Black 1pt solid; 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"><i>/s/
                                            Mark Spitzer</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"></p></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><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">Director</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mark
    Spitzer</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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">&#160;</span></p>

<!-- Field: Page; Sequence: 64; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<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">&#160;</span></p>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>2
<FILENAME>ex19-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><B>Exhibit 19.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MicroVision
Statement of Policy on Insider Trading</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Overview</U></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">It
is illegal for any person, either personally or on behalf of others, to trade in securities on the basis of material, nonpublic information.
It is also illegal to communicate (to &ldquo;tip&rdquo;) material, nonpublic information to others so that they may trade in securities
on the basis of that information. These illegal activities are commonly referred to as &ldquo;insider trading.&rdquo;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">In
the course of your employment or service with MicroVision and its subsidiaries (the &ldquo;Company&rdquo;) you may become aware of material,
nonpublic information (defined below) about the Company or other companies. The Company&rsquo;s policy is applicable to all directors,
executive officers, and employees, and prohibits trading and tipping others to trade, when you know material, nonpublic information.
You will also be precluded from trading the Company&rsquo;s securities during certain periods as further described below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Rule
10b-5 under the Securities and Exchange Act of 1934, in conjunction with Rule 10b5-1, specifically addresses insider trading. Insider
trading violations are pursued vigorously by the Securities and Exchange Commission (the &ldquo;SEC&rdquo;) and the Office of the Attorney
General of the United States.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Penalties
for insider trading violations include civil fines of up to three times the profit gain or loss avoided by the trading, criminal fines
of up to $1 million and imprisonment for up to 10 years. There may also be liability to those damaged by the trading.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">While
the regulatory authorities concentrate their efforts on the individuals who trade or who tip inside information to others who trade,
the federal securities laws also impose potential liability on companies and other &ldquo;controlling persons&rdquo; if they fail to
take reasonable steps to prevent insider trading by the Company&rsquo;s personnel.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">A
company whose employee violates the insider trading prohibitions may be liable for a civil fine of up to the greater of $1 million or
three times the profit gain or loss avoided as a result of the employee&rsquo;s insider trading violation. The failure of any director,
officer or employee to comply with the Company&rsquo;s policy on insider trading may also subject him or her to sanctions by the Company,
including dismissal for cause, whether or not the failure to comply results in a violation of law.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision
has adopted this policy statement both to protect you and the Company against claims of insider trading and the severe consequences associated
with the violations of the insider trading laws. This statement of policy is also intended to prevent improper conduct on the part of
anyone employed by or associated with the Company and to stipulate when an insider may trade in the Company&rsquo;s securities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>General</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Material,
Nonpublic Information</I> <FONT STYLE="font-weight: normal">Material information is any information that a reasonable investor would consider
important in making a decision to buy, hold or sell securities. Any information that could be expected to affect the Company&rsquo;s
stock price, positively or negatively, is considered material. Information is considered nonpublic if the information has not been broadly
disseminated to the public for a sufficient period to be reflected in the price of the security. The information must not only be publicly
disclosed, there must also be adequate time for the market as a whole to digest the information. As a general rule, information should
not be considered fully absorbed by the marketplace until after the second full business day following an announcement or disclosure
to the marketplace via a press release or through a filing with the SEC.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt; font-weight: normal">Some
examples of material, nonpublic information are:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
                                            information (i.e. projections of future earnings or losses, or other earnings guidance);</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Earnings
                                            that are inconsistent with the consensus expectations of the investment community;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
                                            pending or proposed merger, acquisition or tender offer;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
                                            pending or proposed acquisition or disposition of a significant asset;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            development of a significant new product or process;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            gain or loss of a significant customer or supplier;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
                                            legal, regulatory or legislative developments affecting the Company;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
                                            change in senior management;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
                                            change in dividend policy or the declaration of a stock split;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
                                            offering of additional securities; and</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.75in"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            existence of liquidity problems or impending bankruptcy.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Insiders
</I></B>According to court interpretation of Rule 10b-5, an &ldquo;insider&rdquo; is any director, officer or employee of the Company
who possesses knowledge of material, nonpublic information about the Company and who has a duty to the Company to keep this information
confidential. In addition, family members and friends of directors, officers or employees as well as professional advisors (i.e. accountants,
attorneys, investment bankers and consultants) who receive material, nonpublic information about the Company may be considered &ldquo;temporary
insiders&rdquo; of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Statement
of Policy</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">It
is the policy of the Company that no director, officer or other employee of the Company who is aware of material, nonpublic information
relating to the Company may, directly or through family members or other persons or entities, (a) pass that information on to others
outside the Company, including family and friends, (b) buy or sell securities of the Company (other than pursuant to a pre-approved trading
plan complying with Rule 10b5-1), or (c) engage in any other action to take personal advantage of that information. In addition, it is
the policy of the Company that no director, officer or other employee of the Company who, in the course of working for the Company, learns
of material, nonpublic information about a company with which the Company does business, (including a customer or supplier of the Company),
may trade in that company&rsquo;s securities until the information becomes public or is no longer material.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 40%">MicroVision Insider Trading Policy (2021)</TD><TD STYLE="text-align: center; width: 20%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 40%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
that may be necessary or that may appear justifiable for independent reasons (such as the need to raise money for an emergency expenditure)
are not exempted from the policy. The securities laws do not recognize such mitigating circumstances, and in any event, even the appearance
of an improper transaction must be avoided to preserve the Company&rsquo;s reputation for adhering to our high standards of conduct and
ethical behavior.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Disclosure
of Material, Nonpublic Information</I></B> No director, officer, employee or agent may disclose material, nonpublic information about
the Company unless authorized to do so by the Company&rsquo;s Chief Executive Officer or General Counsel. Only certain employees are
authorized to disclose material, nonpublic information. Unless you are authorized by the Chief Executive Officer or the General Counsel,
you should refrain from discussing material, nonpublic information with anyone not subject to this policy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: italic bold 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
by Family Members <FONT STYLE="font-style: normal; font-weight: normal">This Statement of Policy also applies to your family members
who reside with you, anyone else who lives in your household and any family members who do not live in your household but whose transactions
in the Company&rsquo;s securities are directed by you or are subject to your influence or control (such as parents or children who consult
with you before they trade in the Company&rsquo;s securities). You are responsible for the transactions of these other persons and therefore
should make them aware of the need to confer with you before they trade in the Company&rsquo;s securities.</FONT></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Twenty-Twenty
Hindsight</I></B> Before engaging in any transaction, you should carefully consider how enforcement authorities and others might view
the transaction in hindsight.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Quarterly
Blackout Periods</I></B> The Company&rsquo;s announcement of its quarterly and annual financial results has the potential to have a material
effect on the market for the Company&rsquo;s securities. Therefore, to avoid even the appearance of trading while aware of material,
nonpublic information, all directors, officers, employees, and their family members, are prohibited from trading in the Company&rsquo;s
securities during the period beginning two weeks before the last day of each fiscal quarter and fiscal year of the Company and ending
after the first full business day following the Company&rsquo;s issuance of its quarterly or annual earnings release. Exceptions to this
requirement are permitted only by the written approval of the General Counsel. However, no employee may buy or sell Company securities
even during the window periods if he or she is in possession of material, nonpublic information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Hardship
Exceptions </I></B>A person who is subject to a quarterly earnings blackout period and who has an unexpected and urgent need to sell
the Company&rsquo;s stock in order to generate cash may, in appropriate circumstances, be permitted to sell the Company&rsquo;s stock
even during the blackout period. Hardship exceptions may be granted only by the General Counsel and must be requested at least two business
days in advance of the proposed trade. A hardship exception may be granted only if the General Counsel concludes that the Company&rsquo;s
earnings information for the applicable quarter does not constitute material, nonpublic information. Under no circumstance will a hardship
exception be granted if the applicant is in possession of material, nonpublic information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 40%">MicroVision Insider Trading Policy (2021)</TD><TD STYLE="text-align: center; width: 20%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 40%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Stock
Option Plans </I></B>This Statement of Policy also applies to the exercise of an option to purchase stock if proceeds from the sale of
Company stock are being used to pay the exercise price of such options in a so-called &ldquo;cashless exercise.&rdquo;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>&nbsp;</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Post-Termination
Transactions</I></B> This Statement of Policy continues to apply to your transactions in Company securities even after you have terminated
employment or service with the Company. If you are in possession of material, nonpublic information when your employment terminates,
you may not trade in the Company&rsquo;s securities until that information has become public or is no longer material.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Additional
Prohibited Transactions</I></B> The Company considers it improper and inappropriate for any director, officer or other employee of the
Company to engage in speculative transactions in the Company&rsquo;s securities. It therefore is the Company&rsquo;s policy that directors,
officers and other employees may not engage in any of the following transactions with respect to the Company&rsquo;s securities:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Short
Sales</U> A short sale is the sale of a security that one does not own but has borrowed in anticipation of making a profit by paying
for it after its price has fallen. Short sales of the Company&rsquo;s securities portray an expectation on the part of the seller that
the securities will decline in value and could signal to the market that the seller has no confidence in the Company or its short-term
prospects. For these reasons, short sales of the Company&rsquo;s securities are prohibited by this Statement of Policy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Publicly
Traded Options</U> A transaction in options is, in effect, a bet on the short-term movement of the Company&rsquo;s stock and therefore
creates the appearance that an insider is trading based on inside information. Transactions in options also may focus the person&rsquo;s
attention on short-term performance at the expense of the Company&rsquo;s long-term objectives. Accordingly, transactions in puts, calls
or other derivative securities, on an exchange or in any other organized market, are prohibited by this Statement of Policy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Hedging
Transactions</U> Certain forms of hedging, such as zero-cost collars and forward sale contracts, allow a stockholder to lock in much
of the value of his or her stock holdings, often in exchange for all or part of the potential for upside appreciation in the stock. These
transactions allow a person to continue to own the covered securities but without the full risks and rewards of ownership. When that
occurs, he or she may no longer have the same objectives as the Company&rsquo;s other shareholders. Therefore the Company strongly discourages
hedging transactions of the Company&rsquo;s securities. Any requests to engage in hedging transactions of the Company&rsquo;s stock must
be submitted to the General Counsel (or the Board of Directors for the CEO, CFO and General Counsel) at least two business days in advance
of the proposed transaction.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Margin
Accounts and Pledges</U> Securities held in a margin account may be sold without consent to meet a margin call. Similarly, securities
pledged as collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. Because a margin sale or foreclosure
sale may occur at a time when the pledgor is aware of material, nonpublic information or otherwise is not permitted to trade in the Company&rsquo;s
securities, directors, officers and other employees are prohibited from holding Company securities in a margin account or pledging Company
securities as collateral for a loan, except to the Company. In the event that a director, officer or other employee has pledged the Company&rsquo;s
securities as collateral for a loan as of the date of this Statement of Policy, then such person may request permission to continue to
pledge Company securities for an existing loan or renewal or refinancing of such loan. In such event, the director, officer or other
employee of the company must submit a request for approval to the General Counsel at least two weeks prior to the proposed execution
of documents evidencing the proposed pledge.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 40%">MicroVision Insider Trading Policy (2021)</TD><TD STYLE="text-align: center; width: 20%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 40%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Limit
Orders</U> A limit order is a specific order that sets a specific period in time in which to buy securities at or below a specific maximum
price or to sell securities above or at specific minimum price. The General Counsel must approve any transaction using a limit order
for the Company&rsquo;s securities. The General Counsel must review the effective period and timing of any limit order in advance of
placing such an order. In general, limit orders will not be approved that begin before or extend after the trading window guidelines
discussed above. Despite prior approval, you must cancel any limit order if you later learn material, nonpublic information before the
execution of the trade.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>MicroVision&rsquo;s
Assistance</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any questions regarding this Statement of Policy or its application to any proposed transaction
may be directed to the Company&rsquo;s General Counsel. Ultimately, however, the responsibility for adhering to this Statement of Policy
and avoiding unlawful transactions rests with the individual director, officer, employee or other related parties that must comply with
this policy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Certification</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All directors, executive officers and employees must certify their understanding of and agree
to comply with this Statement of Policy by signing the attached Certification.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Amendment</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
Statement of Policy on Insider Trading may be amended by the Company from time to time, and a copy of this Statement of Policy on Insider
Trading shall be posted on the Company&rsquo;s intranet or otherwise made available to those covered by it.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 5; Value: 2 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 40%">MicroVision Insider Trading Policy (2021)</TD><TD STYLE="text-align: center; width: 20%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></TD><TD STYLE="width: 40%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">INSIDER
TRADING CERTIFICATION</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
certify that I have read and will comply with the MicroVision&rsquo;s Statement of Policy on Insider Trading as amended from time to
time. I understand that the Company&rsquo;s General Counsel is available to answer any questions I have regarding the Statement. I will
comply with the Statement of Policy on Insider Trading for as long as I am subject thereto.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 40%">&nbsp;</TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Print name:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 6; Value: 2 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 40%">MicroVision Insider Trading Policy (2021)</TD><TD STYLE="text-align: center; width: 20%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></TD><TD STYLE="width: 40%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision
Pre-Clearance Procedures</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>Overview</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision,
Inc. (the &ldquo;Company&rdquo;) has approved a Statement of Policy on Insider Trading relating to securities trades by all of the Company&rsquo;s
directors, executive officers and employees. <B>This document describes additional procedures that apply to directors, executive officers
and those non-executive employees who regularly become aware of earnings information or other material, nonpublic information about the
Company.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>General</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s Pre-Clearance Procedures have been established to:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 41.6pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">help
                                            prevent violations of the federal securities laws and to avoid both the trading and the appearance
                                            of trading on inside information;</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 41.6pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">assist
                                            directors and executive officers in complying with their SEC filing obligations; and</FONT></TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&nbsp;</TD></TR>
<TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 41.6pt"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 18pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">help
                                            directors and executive officers avoid inadvertent &#8220;short swing&#8221; (i.e., six months)
                                            profit liability.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
Pre-Clearance Procedures are applicable to (i) all directors, (ii) all executive officers and their administrative assistants, and (iii)
all other persons who are informed by the General Counsel that they are subject to the Company&rsquo;s Pre-Clearance Procedures (each
a &ldquo;Company Insider&rdquo;). No Company Insider may engage in any transaction in the Company&rsquo;s securities (including hedging
transactions, transactions in derivative securities, gifts, contributions to a trust or similar transfers) at any time without first
obtaining pre-clearance of the transaction from the General Counsel. A request for pre- clearance should be submitted to the General
Counsel at least two business days in advance of the proposed transaction. Additionally, pre-clearance for the General Counsel will also
require approval by the Chief Executive Officer; pre-clearance for the Chief Executive Officer, Chief Financial Officer and other Section
16 Officers will require approval by the Audit Committee Chair; pre-clearance for directors will require approval by the Board Chair
and pre-clearance for the Board Chair requires approval of the Audit Committee Chair.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
Company Insider who wishes to implement, modify or terminate a trading plan under SEC Rule 10b5-1 must first pre-clear the plan with
the General Counsel. As required by Rule 10b5-1, a Company Insider may enter into or modify a trading plan only when he or she is
not in possession of material, nonpublic information. In addition, a Company Insider may not enter into or modify a trading plan
during a blackout period. A trading plan is a pre-established plan that directs one&rsquo;s broker to buy or sell securities
according to pre-established parameters. Transactions effected pursuant to a pre-cleared trading plan will not require further
pre-clearance at the time of the transaction if the plan complies with Rule 10b5-1 by specifying the dates, prices and amounts of
the contemplated trades, or by establishing a formula for determining such dates, prices and amounts.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Event
Specific Blackout Periods</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to the quarterly blackout periods described in the Company&rsquo;s Policy on Insider Trading, from time to time an event may
occur that is material to the Company and is known only by some or all of the Company Insiders. As long as the event remains material
and nonpublic, no Company Insider may trade in the Company&rsquo;s securities. The existence of an event-specific blackout period will
not be announced, other than to those who are aware of the event giving rise to the blackout period. If, however, another Company Insider,
requests permission to trade in the Company&rsquo;s securities during an event-specific blackout period, the General Counsel will inform
the requester of the existence of a blackout period without disclosing the reason for the blackout period. Any person made aware of the
existence of an event-specific blackout period should not disclose the existence of the blackout period to any other person. The failure
of the General Counsel to designate a person as being subject to an event-specific blackout period will not relieve that person of the
obligation not to trade while aware of material, nonpublic information.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Short-Swing
Profit Transactions</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
described in the Company&rsquo;s Policy on Insider Trading, the Company considers it improper and inappropriate for any Company Insider
or any other Company employee to engage in speculative transactions in the Company&rsquo;s securities. The Company expects each Company
Insider who is subject to Section 16 of the Securities Exchange Act of 1934 and the rules thereunder to monitor his or her own compliance
with such rules and to avoid entering into prohibited transactions or recognizing short-swing profits.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
rules under Section 16 are complex, and Company Insiders should consult with the General Counsel or outside counsel prior to trading
in the Company&rsquo;s securities in order to maintain compliance with those rules. In general, however, Section 16 prohibits short sales
(i.e. a sale of stock that is not owned by the seller or a sale of stock where the seller does not deliver the stock within 20 days or
deposit the stock in the mail within five days of the sale) by executive officers and directors. Section 16 also discourages directors
and executive officers from engaging in short-term trading of the Company&rsquo;s securities, because such short-term trading may focus
Company Insiders on the Company&rsquo;s short-term stock market performance instead of the Company&rsquo;s long-term business objectives.
Section 16 provides that a Company Insider must disgorge to the Company any profits made on short-term transactions in the Company&rsquo;s
securities.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
trade will be considered short-term if a Company director or executive officer buys or sells a Company security and offsets that
transaction within six months of the original transaction date. For example, a short-term trade would occur if a person buys shares
in January and then sells shares before June or conversely the person sells shares in January and then buys shares before June. With
limited exceptions, any such matched transactions within a six-month window that give rise to profits will be subject to
disgorgement. Any shareholder of the Company, including members of the public, may insist on the Company&rsquo;s right to enforce
such disgorgement.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 8; Options: NewSection; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 50%">MicroVision Pre-Clearance Policy 2021</TD><TD STYLE="text-align: left; width: 25%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></TD><TD STYLE="width: 25%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Post-Termination
Transactions</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
Company Insider who is aware of material, nonpublic information when he or she terminates service as a Company Insider, may not trade
in the Company&rsquo;s securities until that information has become public or is no longer material. In all other respects, the Pre-Clearance
Procedures set forth in this document will cease to apply to a Company Insider upon the later of (i) such Company Insider&rsquo;s termination
of service to the Company or (ii) expiration of any blackout period in effect at the time of such termination of service.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Company
Assistance</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
questions regarding this memorandum or its application to any proposed transaction should be directed to the Company&rsquo;s General
Counsel.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Certification</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
Company Insiders must certify their understanding of and agreement to comply with the Company&rsquo;s Pre-Clearance Procedures set forth
in this document, by signing the attached Certification.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Amendment</U></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
Pre-Clearance Procedures may be amended by the Company from time to time, and a copy of these Pre-Clearance Procedures shall be posted
on the Company&rsquo;s intranet or otherwise be made available to those covered by these Procedures.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 9; Value: 2 -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 50%">MicroVision Pre-Clearance Policy 2021</TD><TD STYLE="text-align: left; width: 25%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></TD><TD STYLE="width: 25%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRE-CLEARANCE
PROCEDURES CERTIFICATION</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
certify that I have read and will comply with the MicroVision&rsquo;s Pre-Clearance Procedures as amended from time to time. I understand
that the Company&rsquo;s General Counsel is available to answer any questions I have regarding this policy. I will comply with the Company&rsquo;s
Pre-Clearance Procedures for as long as I am subject thereto.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" BORDER="0" STYLE="width: 100%; margin-top: 0pt; margin-bottom: 0pt; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%">&nbsp;</TD>
  <TD STYLE="text-align: justify; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 40%">&nbsp;</TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Print name:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
  <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 10; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 50%">MicroVision Pre-Clearance Policy 2021</TD><TD STYLE="text-align: left; width: 25%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></TD><TD STYLE="width: 25%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>3
<FILENAME>ex21-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><B>Exhibit <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</FONT></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><U>LIST
OF SUBSIDIARIES</U></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Subsidiaries
    of the Registrant as of December 31, 2024</B></FONT></TD>
    <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Jurisdiction
    of Organization</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>MicroVision
    GmbH</U></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><U>Germany</U></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>4
<FILENAME>ex23-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><IMG SRC="ex23-1_001.jpg" ALT=""></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Consent
of Independent Registered Public Accounting Firm</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We consent to the incorporation by reference in the Registration Statements on Form S-8 (No. 333-265489, No. 333-184701, No. 333-173114,
No. 333-163929, No. 333-19011, No. 333-71373, No. 333-42276, No. 333-45534, No. 333-73652, No. 333-89176, No. 333-141458 and No. 333-249418)
and on Form S-3 (No. 333-184703, No. 333-184702, No. 333-182462, No. 333-175419, No. 333 160577, No. 333-228113, No. 333-253145, No. 333-272616
and No. 333-282840) of MicroVision, Inc. of our report dated March 26, 2025, relating to the consolidated financial statements of MicroVision,
Inc. appearing in this Annual Report (Form 10-K) for the year ended December 31, 2024.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Moss Adams LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Seattle,
Washington</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
26, 2025</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>ex31-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO<BR>
RULE 13a-14(a) and 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Sumit Sharma, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this annual report on Form 10-K for the period ended December 31, 2024 of MicroVision, Inc.;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The registrant&rsquo;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:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Evaluated the effectiveness of the registrant&rsquo;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</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(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&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: March 26, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>/s/
    Sumit Sharma</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sumit
    Sharma<BR>
    <I>Chief Executive Officer</I></FONT></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>ex31-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO<BR>
RULE 13a-14(a) and 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Anubhav Verma, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.
I have reviewed this annual report on Form 10-K for the period ended December 31, 2024 of MicroVision, Inc.;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
The registrant&rsquo;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:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(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;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)
Evaluated the effectiveness of the registrant&rsquo;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</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.
The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing
the equivalent functions):</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(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&rsquo;s ability to record, process, summarize and report financial information;
and</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>




<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    March 26, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>/s/
    Anubhav Verma</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
    Verma<BR>
    <I>Chief Financial Officer</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>ex32-1.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF CHIEF EXECUTIVE OFFICER<BR>
PURSUANT TO 18 U.S.C. SECTION 1350<BR>
AS ADOPTED PURSUANT TO SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of MicroVision, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December 31, 2024
as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Sumit Sharma, Chief Executive
Officer of the Company, certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002,
that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: March 26, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>/s/
    Sumit Sharma</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 4in"></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sumit
    Sharma<BR>
    <I>Chief Executive Officer</I></FONT></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>ex32-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
OF CHIEF FINANCIAL OFFICER<BR>
PURSUANT TO 18 U.S.C. SECTION 1350<BR>
AS ADOPTED PURSUANT TO SECTION 906<BR>
OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Annual Report of MicroVision, Inc. (the &ldquo;Company&rdquo;) on Form 10-K for the year ended December 31, 2024
as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), I, Anubhav Verma, Chief Financial
Officer of the Company, certify, pursuant to 18 U.S.C. &sect;1350, as adopted pursuant to &sect;906 of the Sarbanes-Oxley Act of 2002,
that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: March 26, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif"><I>/s/
    Anubhav Verma</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>
    <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
    Verma<BR>
    <I>Chief Financial Officer</I></FONT></P></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>form10-k_001.jpg
<TEXT>
begin 644 form10-k_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0@)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" "E J # 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M2T0'7(H ^PO"&HG5/#T$K\DJ :^?/B[8&V\622*N%)KW3X<(4\+09'85YO\
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
MDU#4'O+8@%CG KV6B@#QOP[\%H+2Y2YO"&VG(!KUZUM8K.V2"%0J(, "IJ*
M.;\7>'&\1Z>;4-A2,&O,3\"(]A42#FO<J* .'\"^ 8O"2D@@L:T_&'AMO$NG
MFTW84UTM% 'AR? F-9 V\=<UZGX6\/1^'=.%JF.G-;U% #9(UE0HX!4\$&O/
M/$GPGTO6KAIXU5':O1:* /$6^!<8;AQBD_X45'_?%>WT4 >*V?P.B@OH[@NO
MRD&O4+K1?-\.C3$. %VUM44 >(W'P-2>XDE,@RQSUKN?!'@:/PI'@$%J[6B@
M I*6B@"K?6%OJ-NT-S&'0CN*\SUKX,:=?W+2V^U,\XKU:B@#P:Y^!SJP\MLB
MIX?@8K*-[@&O<J* N>7Z)\'-,TZ99)PKX[5Z/96%MIT AMHPB#L!5FB@ IDT
M2SQ/$XRK#!I]% 'D?BGX.6VI73W5IA68Y(%8FG_ \O*#<-\H/>O=Z* ,#PSX
M4L?#5H(K:-0V.3BM^BB@ KF/&/A@^);#[-NP*Z>B@#PT_ A"0?,'7->J^%O#
MZ>'=+2T3' K=HH \G\3_  D'B#5Y+QG&&.<5D?\ "BX_[XKV^B@#Q#_A1<?]
M\4'X%Q]G%>WT4!<\R\-_"'3M'NEGF"N1S7?7U@LVE/9PC:I7: *OT4 >*WWP
M16]NI)VD&7-=5X(^'47A28R9!->@44 %8'B#PGIWB&$K<PJ7QPV*WZ* /&+O
MX&VSRLT+@ ]JRO\ A1\GVC;GY:]\HH"YXG#\"X2P\QQBNS\-?#32M"<2&-7<
M=.*[FB@!NP"/8HP,8 %>6^*OA5_PD6HM<O)U.1S7JE% 'D7A[X.1:/J:718'
M:<UZU%&(HE0=%&*?10!C^)='.MZ4]H&QNKR:7X%)+(SF09)SUKW&B@#DO _@
M^/PG8M"N"3WKK:** "BBB@ HHHH **** "HYH8YXC'(H93V-244#3MJCS?Q-
MX#\QGN+$<]2!7GEQ9W>GS$.C*RGKBOHKJ.>E9.I>'K'4D(>)0Q[@5Q5<*I:Q
MT/I,#GLZ2Y*VJ/)]%\:7NFLJ,Q9>^:] TSQ[I]TJK,P5S6%JOPXQDVISFN9G
M\$ZG:-E4(-9)UJ6FYZ-2GEF-7,GRL]EM]5L[D I,OXFK'VB'_GJGYUX6-/UV
MW?"/(,5;B/B%L+NDK58I]8G!/(Z>\:JL>TFY@QS*F/K6=?Z'I^JQG<B'/=:\
MUATGQ'=X DD KT?P[9W-G8+'=,6?'>M83]IHXZ'GXC"K!I3IU;R\CG)_AM9M
M)E&X-:.F^!=.L'#D!B/45U=%4J,$[V,)YEBIQY7-V&11)"@2-0JCL*?116QY
M[=]PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH *:R*XPR@_6G44 0&RMF.3"OY4"SMU/$2_E4]%*R
M*YY=QJHJ#"J!]*=113)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
*BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>form10-k_002.jpg
<TEXT>
begin 644 form10-k_002.jpg
M_]C_X  02D9)1@ ! 0$!2@%*  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" 97!W0# 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)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MO++*WHJ*Y+'V KM* "BL_7_$.E>%=)GU36]3L]'TR#;YU[?W"00Q[F"KN=R
M,LP R>20.]<_H'QC\ ^*M6@TO1/''AO6-3GW>396&KV\\TFU2S;41R3A5).!
MP 3VH ["BJ>L:SI_A[3+C4=5OK;3-/MEWS7=Y,L442^K.Q 4>Y-<7_PT)\+/
M^BE^#_\ P?6O_P <H ] HK*\-^*]$\9::-1T#6+#7-/+F,7>FW27$6X=5WH2
M,C(XS6K0 45PEU\>_AE97,MO<?$7PG;W$+F.2*77+571@<%2"^00>,&M;PM\
M3?!_CFZFMO#?BO0_$%S"GF2PZ5J,-R\:YQN8(Q(&>,F@#I:*YSQ5\2?"/@6:
MWB\2^*=%\/2W"EX4U74(;9I0."5$C#(&1TJ?PKXZ\-^.K>>?PWXATKQ#! P2
M:72KV*Y6-B,@,48@''8T ;E%%<OXH^*?@OP1J$=CXC\7Z#H%])$)TMM4U.&V
MD:,D@.%=@2I*L,],J?2@#J**Q_"_C+0/&^GR7WAS7--U^QCE,#W.EW<=S&L@
M )0LA(# ,IQUPP]:=KOB[0O"YA&LZUIVD&?)B%]=1P^9C&=NXC.,C./44 :U
M%96A>*]$\4"8Z-K&GZN(,"4V-TDWEYSC=M)QG!QGT-:M !1110 445PU]\=_
MAIIE[<6=Y\0_"EI=V\C0S6\^MVR21.IPRLI?(((((/((H [FBJ6C:WIWB/2[
M?4M)O[75-.N%W0WEE,LT,HSC*NI((R#T/:LOQ7\1/"G@1K9?$OB?1O#K708P
M#5;^*U,VW&[9YC#=C<N<=,CUH Z&BO/_ /AH3X6?]%+\'_\ @^M?_CE'_#0G
MPL_Z*7X/_P#!]:__ !R@#T"BO/\ _AH3X6?]%+\'_P#@^M?_ (Y73^%_&GA[
MQQ8RWOAS7=,\06<4AADN-+O([F-'P"5+(2 <$''7!'K0!LT5Q6K?&[X=:#J5
MSIVI^/O"^G:A;.8Y[2[UFVBEB8=59&<%3[$59U7XN>!="L--OM2\:>'M/LM2
MC,MC<W6JP11W2#&6B9G <#(Y7/44 =917-^%?B5X1\=3SP>&_%6B>(9K=0\T
M>E:C#<M&I. 6",< GN:Z2@ HILDB0QM)(RHB@LS,<  =237 _P##0GPL_P"B
ME^#_ /P?6O\ \<H ] HK"\3>._#7@JSM[OQ%XATK0;2X;9#/J=[%;1RMC.%9
MV )QS@5SG_#0GPL_Z*7X/_\ !]:__'* /0**\_\ ^&A/A9_T4OP?_P"#ZU_^
M.4?\-"?"S_HI?@__ ,'UK_\ '* /0**H:%K^E^*-*@U31M2M-7TRX!,-[8SK
M-#)@E3M=20<$$<'J#5^@ HJMJ6IV>C:?<W^H7<%C8VT;33W5S((XHD499F9B
M H !))X%<1_PT)\+/^BE^#__  ?6O_QR@#T"BO/_ /AH3X6?]%+\'_\ @^M?
M_CE'_#0GPL_Z*7X/_P#!]:__ !R@#T"BN.T+XR_#_P 4:K!I>C>.?#6KZG<$
MB&RL=7MYII, L=J*Y)P 3P.@-=C0 45GZ[XATOPOIDVI:SJ5GI&G0C,MW?SI
M!#&/5G8@#\37CUW^W%\ ;*[CMI/BYX4:1VVAHM121 <XY=<J![DXH ]QHKE/
M 7Q8\%?%.S>Z\'>+=%\40(,NVDW\5SY?^\$8E?QQ75T %%<]XK^(GA3P(ULO
MB7Q/HWAUKH,8!JM_%:F;;C=L\QANQN7..F1ZU@?\-"?"S_HI?@__ ,'UK_\
M'* /0**\_P#^&A/A9_T4OP?_ .#ZU_\ CE'_  T)\+/^BE^#_P#P?6O_ ,<H
M ] HK&\+^-/#WCBQEO?#FNZ9X@LXI##)<:7>1W,:/@$J60D X(..N"/6MF@
MHKAK[X[_  TTR]N+.\^(?A2TN[>1H9K>?6[9)(G4X964OD$$$$'D$5UFC:WI
MWB/2[?4M)O[75-.N%W0WEE,LT,HSC*NI((R#T/:@"[116'K7CGPWX;NUM=7\
M0:5I=TR"00WM['"Y4D@-M9@<9!Y]C0!N45GZ+X@TOQ):-=:1J5GJEJKF,S64
MZS(& !*[E)&<$<>XK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***X#]H#XA/\)_@=X\\8PL%NM%T6[O+;*Y!G6)C$"/=]H_&@#\W/^"E'
M_!1G7;3Q9JOPF^%>KR:1;::YMM=\0V,A2YDN 2'MH'',:H>'=<,6!4$*IW_'
M'P)_8?\ C/\ M,Z=+KWA7PV[Z))(P.N:O<+;03OD[MC.=TO.02@8 @@D&O-_
MA#X)N?C+\9_"/A:>XF>?Q)K=M97%T3ND FF59)23U(#,Q)]*_I>\->&],\'>
M'M-T+1;*+3M(TVW2TM+2!<)#$BA54#V % '\]OQ[_8-^,O[.6B/KOBOPRLWA
MY&"2:QI-PMU;PDD*#)M^:,$D %U )(&<\5[W_P $W?V_O$/PP\>:)\-?'.KW
M&K^ M8GCL+&:]D\R31[AV"QE7;GR"2%9"<+G<,88-^S>O:%I_BC1+_1]6LXM
M0TN_@>VNK6=0T<T3J59&!Z@@D5\'^!?^",GP?\/7QNO$/B#Q+XG*R%H[83QV
M< 7.0&V*9"1QR''TH ^_Z_(G_@H]_P %'M>U'Q;J_P +/A7K$VC:-IDK6>LZ
M_8R&.XO)U)62"&0'*1*<J67!<@X.S[WZ0_M-_$.7X,?LX^/O%5BTOVS2-$G:
MS<N699RGEPL6)).'9"23DX-?SS_!#X<S_&CXT>#O!@ED5M?U>WLYK@?,Z1O(
M/-D]RJ;F_"@#M/@/^QG\7_VE[>;4O!?A::[T=)"DFLW\R6UJ7[A9)"/,8'J$
M#$9&<5Z%\2_^"7G[0/PST.XU>3PM;>)+&V0R3?\ "/7BW4J* "2(2%D?J1A%
M8\'MS7[O^$/"6D> O"^E>'= L(=,T72[=+6TM(%PD4:C  ]?<GDG)/)K8H _
MGP_9&_;O^('[*_B2RMUO[K7_  (9 E[X9O)BT:1D_,]MN/[F0<D8^4G[P/4?
MOCX#\<:+\2_!FC>*O#MZNH:'J]JEW:7*#&^-AD9!Y!'0@\@@@\BOQ<_X*Z?
M?2_A/^T)8>)M#M$L=-\9V;WTT$2[4%[&^VX90.FX-$Y_VG8]Z^KO^"+'Q/N?
M$OP0\8>"KJ=YSX7U5+BV#G(BM[M681K[>;#.WU<T ?'W_!7G_D\G4O\ L#6'
M_H#5\F?#OQE=_#GQ_P"&O%=CG[9HFI6VI0@'&6AE60#\2N*^L_\ @KS_ ,GD
MZE_V!K#_ - :O"OBY\-O^$<^"?P+\80Q;+;Q+HVIPROC[]S:ZO=JYS_URDMQ
M^% ']'>A:U:>)-$T_5K"7SK&_MX[JWD'\<;J&4_B"*_(?_@MA\3?[9^*_@;P
M)!*6AT/2Y-2N%4\>=<OM /N$@4CVD]S7W)_P31^)G_"S?V./ LDLGF7NAQR:
M#<#.=OV=ML0_[\F$_C7X\?M<^,;O]H;]LKQM<Z8WVU]3U\:-I>/NR1Q,MK!M
M] P16_X%ZT > $8ZU_2GX3_Y-8T;_L3(?_2$5_/W^T_X4M/ ?[0GC_PUIXQ8
M:-JTVG6XQC]W$?+7]%%?T">$_P#DUC1O^Q,A_P#2$4 ?S:Z9IT^KZE:6-JH>
MYNI4@B4D %V( &3TY(KZSF_X)1?M)QQ.Z^#+&5E4D1IKEGN8^@S*!D^Y KYC
M^'G_ "/_ (9_["=M_P"C5K^HB@#^:#XL_ ;XF?LV>(K"V\;^&]1\):E(?.LK
MGS%9)"I&3%/$S(Q4D9VMD9'3(K]1_P#@E-^VQKWQD@U'X6^/=1DU;Q%I%G]L
MTK5[IR]Q>6RL%DCF<_?="R$,?F92<Y*Y.[_P64\5^%K']FO3= U*:VE\47VL
MP7&DVI(,Z+&'\Z8#J$"L4)]9%%?#?_!).VO9_P!M+P\]IN\B#3-0DN]JDCRO
M(91GT'F-'^./6@#]WZ_ O_@I[\<O^%S_ +5>O6UG<>=H?A11H%GM;*L\3$W#
M^F3,TBY[JB5^S?[5GQHB_9^_9]\:^.#(BWNGV+)IZOSOO)"([<8[CS'4G_9#
M'M7X.?L@?""?]HG]IOP9X7O%DO+.\U#[=JTDA+%K6+,T^YCW<*4R?XG'K0!O
M?L _'3_A0'[47A+6[JY^SZ%J4O\ 8NK$G"BVG(7>WLD@BD/_ %SK^AZOYU?V
M[O@D/@'^U#XT\.VUN+?1KFX_M72U4846MQEU5?9&+Q_]LZ_:3]@?XZ?\- ?L
MO^$=?N;CS]<L(O['U8DY8W4 "EV]Y$,<O_;2@#A?^"L'_)DOB_\ Z_=._P#2
MN*OQ/^#'P6\5_'[QW;>#_!=C%J.O7$4D\<$UPD"E(UW,=[D#@#UK]L/^"L'_
M "9+XO\ ^OW3O_2N*OS:_P""3U[;Z?\ MEZ!-=3Q6T(TR_!DF<(H_<'N: (_
M^'3_ .TE_P!"AI__ (.[3_XY7B_QL_9@^*G[-5Y8GQ[X5N_#R7,A%I?QS1SV
M\KKSA9HF90V!G:2&QSBOZ._^$LT/_H,Z?_X%)_C7P!_P5S^/WP[O/V?QX!M-
M=TW7/%]_J5M=06=C,L[V<<3,7F<KD)D90 D$[S@$ D &#_P2;_;2\2_$G4]0
M^$OCS5I]<O[6S:_T35;Z1I+EXT*B2V=SDOM!#J6.<!P20% ]4_X+"_\ )GS_
M /8P6/\ *6O@S_@D1X2U#7OVPM-U:VBF-CH>EWMS=RHOR*)(C"BL>V6ER!WV
M^QK[S_X+"_\ )GS_ /8P6/\ *6@#X5_X(]?\G@I_V+]]_.*OM[_@J=^V%KG[
M//@31O"'@N]?3?%WBA97?4XLB6QLTPK-&W\,CLVT-R5"N1@[2/B'_@CU_P G
M@I_V+]]_.*O7_P#@MQ\.-47Q9\//'L<,DNBR6,NB32J"4@G21IHPWH7623'K
MY1]!0!\:_ /]D?XM_M<:AJ6I>$]+;4;6*X*W_B#5[ORK<3L-Q#2-EI'PP)"A
MB-P)QD9]'^+O_!+3XZ?"#P??>)KFPT?Q)IMA";B\&@7K3301!=SN8Y(XV8+S
MG8&/!.,<UT7[ W_!1B/]DSP[J/@WQ-X:GU[PC>7S:C'<:8Z+>6LK(B. KD+*
MI$:X!92#GD@X'Z7_  U_X*0_L]?%(Q6T'CVUT&]FX-GXDA>PQGL9)!Y)_!S0
M!^2W["O[:?B3]E[XDZ79W>IW%W\.=1N5AU;2)I"T4"NP!N85)PDB=3C&X @]
MB/Z T=9$5E8,K#(8'((KXAT__@DI^SIJXDU2V&NZA9WS&X@:WUA3 J,20(C&
M@!7GCD\ <U]@ZG>V?PZ\!W=XPEET_0M->4@MND:*"(GJ>IPG7UH _/7_ (*8
M?\%#]4^%FK77PG^&-^;'Q*L2_P!N:]#_ *RP#J&6" ]I2I!9_P" , N&R5_-
MSX.?LX_%C]JKQ#J$G@_0;_Q/<K+YFH:O>3A(4D;DF6XE8 N<YVY+GD@&N'U_
M6M9^+7Q%O]4NBU[K_B/5'G?DDR7$\I.!_P "; K^D;X$_!S0_@'\*/#O@?0+
M>.*STNV5)9D7:US.1F6=_5G?+'Z@= * /Q8\6_\ !)[]H?PMHKZC#X>TS7_+
MC\R2TTC4XY)U'.0$?9O(QT0L3D8R:\M_9_\ VIOBC^R)XV;^P[Z\M;:VN6CU
M3PIJOF"UF93M=)83@QR#!&X .I'ID'^C>OR3_P""TGP'TO0=9\(_%72K1+6Y
MUB5](UAHUP)YD3?;R'U<HLJD]Q&GI0!^E/P!^.'A[]HKX4Z'X[\-2-]AU&/]
M[;2',MI.O$L#_P"TK9&>A&"."*_-C_@N+_R-7PD_Z\M2_P#0[>G?\$1OB?<Q
M>)OB+\.IIWDM+BSBU^U@)^6)XW6"=A[L);<'_KF*;_P7%_Y&KX2?]>6I?^AV
M] 'R7^PE^U'<_LL?'73M;N99#X2U7;IVO6RY(-NS#$P7N\3?..Y&]1]XU_0M
M87]MJMC;7MG/'=6ES&LT,\+!DD1@"K*1P0000:_F!E\ :W%\/;7QN;,MX<N-
M4FT87:\A+J.&.8HW]W<DH*^NQ_[IK]9_^"0W[6?_  G'@N;X.>)+W=KOAZ$S
MZ'+,WS7-AGYH1GJT)/ _N, !B,F@#RK_ (+@_P#(_P#PL_[!E[_Z-CKW7_@B
MI_R:QXI_['.Z_P#2&QKPK_@N#_R/_P +/^P9>_\ HV.O=?\ @BI_R:QXI_['
M.Z_](;&@#[_HHHH Q_&/B[2? /A35_$FO7B:?HNDVLE[>74F2(XD4LQP.2<#
M@#DG@<U^"'[97[>?C;]JCQ->V<-[=:!\.XI"MCX>@E*+,@;Y9;K:<22' .#E
M4Z*.K-^AW_!93XFW7A']F[2/"UF\D3^*M82&Y93@-;0*964_63R?P!KX<_X)
M3_ C3/C/^TRE_KUFE]HOA.R.L-;S)NCEN1(J6ZL.A 9FDP>#Y6#D9H YKX3?
M\$S?CY\7-!M-;L_"T'A_2KM!);W'B&[6T:5#R&$7S2A2,$$H,@@C(KDOCK^Q
M%\9OV:].36_%OA:2+1%=1_;6EW"75O$Y(QO9#NB.2 "X4$\ FOZ+JS_$&@:;
MXKT._P!&UBRAU+2K^![:ZM+A T<T3@JR,.X()% 'Y$_\$[_^"DOB+PYXQTCX
M;?%76IM;\,ZG*MIIVO:C*9+G3IFP(TED))>%CA<MDH2#G:"!^PU?S2?M,?"=
M?@9\??'/@:%G:UT;4Y(K1Y#ES;-B2 L?7RW3/O7[Y?L8?$ZX^,7[+7PV\5WL
M[W6H76E);W=Q(<M-<6[-;S.?=I(7;\: /Y__ -H7_DOOQ+_[&;4__2J2O<=
M_P""77[0WB;0M-UC3_"EA+8:A;1W=O(VLVJEHY%#*2#)D9!'!KP[]H7_ )+[
M\2_^QFU/_P!*I*_>7X/_ +4?P9TSX2>"+.\^+G@2TN[?0[&&:WG\2V221.MN
M@964RY!!!!!Y!% 'Y-?\.G_VDO\ H4-/_P#!W:?_ !ROT$_X)<_LM?$3]F/0
M?B%:_$'2;?2IM8N;*2S$%[%<[UC28/DQL<8+KU]:^D/^&L?@A_T63X?_ /A4
M6/\ \=KTG1]9T_Q%I-GJFE7UMJ>F7L*W%K>V<RRPSQ,,JZ.I(92""""00: +
ME%%% 'Y:_P#!<'QOY>E_"WP?%)DRS7NK7$>>FQ8XH3CWWS_E7YU>!/V:_BK\
M3] 37/"7P^\0^(M'>1HEOM.T^2:%G7AE# 8R.]?2G_!8'QO_ ,)1^UY-I"2;
MH_#FB6>GE > [AKDGZD7"#\!7HO[,W_!4'P/^S!^SSX.\ :?X'UGQ)JU@D\N
MI737,5I"TTL\DIV']XS !T7)5>GMD@'R/_PQ1\>_^B0^,/\ P4R_X5^__P"S
M[I%[X>^ GPUTO4[66QU*Q\,Z;;7-K.I62&5+6-71@>A# @CU%>!?LT_\%-_A
M1^T9XCMO#&V^\&>*;I@EK8:UL\J[<_P0S(2I;T5PA).%!-?7E !7QS_P4Q_9
M(_X:/^#;:[H-EYWCSPI')=V"Q+F2]M\9FM>.6) W(/[RX&-YK[&HH _G*_8S
M_:3OOV6OCKHWBQ6EDT.8_8=;LX^?/LG(WX'=T($B_P"T@'0FOZ*-&UFQ\1:/
M8ZKIEU%?:;?0)<VUU VY)HG4,CJ>X(((^M?B=_P54_9&_P"%(?%4?$#PY9>5
MX*\73M))'$N$L=1.6EB]ED ,B^_F  !173_L?_\ !2L? _\ 96\8>#==D:]\
M4:! 6\&B92ZS"9MODN?[L+L9<$C*948VB@#4_P""P?[5'_"7^,K/X-^'[S=I
M&@R+=ZX\3<3WQ7]W"2.HB1LD?WWP1E!5_P#X)!_LC?\ "1Z[)\;?$]GG3-+D
M>U\.03+Q/=#*RW.#U6/.Q3S\Y8\&,5\7?LZ_!+Q-^UW\?;#PU%<W$]WJUS)J
M&M:Q(-[6\&_=<7+D]6); S]YW4=Z_HH\#>"M&^''@_1O"_AZR33]$TFU2SM+
M:/HD:# R>Y/4D\DDD\F@#\4_^"PO_)X+_P#8OV/\Y:\@^"/["7QB_:&\$CQ9
MX'\/VFI:(;F2T\^;4K>!O,3&X;7<'^(<XKU__@L+_P G@O\ ]B_8_P Y:^E/
M^"8?[5/PE^#_ .S&OA_QGX[TKP[K(UJ[N/L5X[!_+81[6X!X.#^5 'R7_P .
MG_VDO^A0T_\ \'=I_P#'*L:?_P $I?VC[>_MI7\(Z>$2568_VW:= 0?^>E?K
M#_PWY^SS_P!%8\/_ /?U_P#XFMKP9^V3\%/B'XGT_P .>&_B-HVKZYJ$GE6M
MC;R,9)FP3@97T!/X4 >S4R::.WB>65UCB12S.YP% Y))["GU\J_\%+OCC_PI
M/]E+Q*;2X\C7/$V- L-IPP\Y6\YQCD;85EP>S%?44 ?C'^UY\;'_ &@_VBO&
MGC196DTZZO#;Z:IZ+9Q#RX,#ME%#D?WG;UKWW_@DC\=/^%7?M*KX4OKGR=$\
M;V_]G,&.$6\CR]LQ]R3)$/>85QW_  32_9[L_P!H']I6RM]<L1?^%M!LYM4U
M*&1<I+QY<,9/J9)%;'<1M7B_Q4\$ZU^S?\>M>\/1W$EMK'A/6C]CO ,,?+D#
MV\X_WE\MQ]10!_3%7YU?\%M/^2!>!?\ L9A_Z2SU]K? +XLV7QT^#/A#QY8;
M%BUO3X[B6)#D0SCY9HL_[$BNG_ :^*?^"VG_ "0+P+_V,P_])9Z /R\^ ?[-
M7CW]IC7=3T?P!I<&J7^G6PN[F.>[BMPL98*"#(P!Y(X%>WG_ ()/_M) ?\BA
MIY_[C=I_\<KU?_@BKJ=GIGQE^(#WEW!:(V@1A6GD" G[0G R:_7MO%VA(I9M
M:TY5 R2;N/ _6@#^;7XF_!WXF?LR>,[&T\7:+J?@OQ F+FRN4F W;3]^"XB8
MJQ4XY1C@^E?KW_P2U_;"UK]HKP#K/A3QG>'4/&'A<1,-1E_UM_:2%@KR>KHR
M[6;N&0G)W$_/W_!9+X[> /'6E^"?!?AW6;#Q!XDTJ^FOKR;3Y!,EE$T041M(
MN5W.=K%020(P2!D9R?\ @B-X2U";XH?$3Q.(IETJVT>/33+M_=/-+.D@7/=@
ML)..P;W% 'Z^T444 (S!%+,0J@9)/05^)O[?_P#P4=\1?&+Q7JO@CX<ZS/HO
MPZL9&MI+[3Y6BFUIAP[LXP1 3D*@^\/F;.0J_I)_P40^)MS\*OV/_B%JEA.U
MMJ5[:II-M(G# W,BPN0>Q$;R$'L0,<U^+W[#/P@L?CE^U1X"\*:M;BZT62[>
M]U"%AE)(+>)YFC;_ &7,80_[] '0_!7_ ()S_'+XZ>&K7Q%HOAB+2M!NU#VM
M_KMTMHMPAY#HAS(4(P0VW:0>":X[X]_LA?%C]F)K.Z\;^&Y=/TZXD"6VL64R
MW%HTG)">:A.Q\*2%;:Q ) P*_H]BB2")(XT6.- %5%& H'0 =A7(?&/X6:/\
M;/AAXD\#Z]&KZ;K5E):M(8P[0.1\DR \;T?:Z^ZB@#\VO^"7/[?6OZ[XLL?@
MW\1M5GUE;U"GAW6;Q]\\<B*6-K+(>75E4[&8D@C9R&4+]Q?MT_\ )GWQ;_[%
M^X_E7BWP3_X)*?";X1^)-&\2W>M>)/$WB#2KJ*]MII;M;2".:-PZ.J0J'&&
M.#(1Q7M/[=/_ "9]\6_^Q?N/Y4 ?B7^P'_R>3\)_^PTG_H#5_137\ZW[ ?\
MR>3\)_\ L-)_Z U?T4T ?*O_  5'_P"3$_B;_P!PS_TZ6E?E7_P2X_Y/L^&7
M_<3_ /37=U^JG_!4?_DQ/XF_]PS_ -.EI7Y5_P#!+C_D^SX9?]Q/_P!-=W0!
M^OW[?G_)FWQ8_P"P,_\ Z&E?SK@9Z5_11^WY_P F;?%C_L#/_P"AI7X;?LG_
M  W_ .%O?&RS\'K%YUQJNC:Y%:KC/^D#2+QX#^$BH?PH _0C_@B+\3/M'AOX
MC_#Z>3YK2Z@URT0GJ)%\F;'I@Q0?]]U^A?QM^(D/PD^#_C/QG,5QH>DW-\BM
M_'(D;&-/JS[5_&OP_P#^"7?Q+_X5M^V/X2BED\JR\11SZ#<<XSYJ[HA[YGCA
M'XU^B/\ P6!^)W_"%_LJCPY!-LO/%FK06)0<,;>(FXD;Z;HXE/\ O^F: /Q
MN;B:]N)KB>1YIY6,DDCG+,Q.22?4DU^C?_!$?_DM'Q#_ .Q?C_\ 2E*^/_"O
MPV\S]ESQ]X_GBQY/B#2M#M)<==\=Q-.,^VRW_.OL#_@B/_R6CXA_]B_'_P"E
M*4 :O_!<'_D?_A9_V#+W_P!&QUZ5_P $0O\ DEGQ+_[#-O\ ^B#7FO\ P7!_
MY'_X6?\ 8,O?_1L=>E?\$0O^26?$O_L,V_\ Z(- 'Z55^*W_  6K_P"3I_"W
M_8F6O_I=?5^U-?BM_P %J_\ DZ?PM_V)EK_Z77U 'U5_P14_Y-8\4_\ 8YW7
M_I#8UX__ ,%RO^0K\&_^N.K?^A6=>P?\$5/^36/%/_8YW7_I#8UX_P#\%RO^
M0K\&_P#KCJW_ *%9T :O_!#7_D%?&3_KMI/_ *#>5^I5?EK_ ,$-?^05\9/^
MNVD_^@WE?J50 4444 >7?M._&6W^ 'P&\9^.I607&EV#&RCDY$EV^([=,=P9
M'3/MD]J_FNO;V?4KR>[NIGN+JXD:66:1MS2.QRS$GJ223FOU._X+6_'' \&?
M";3[CKG7]51#_O16R''_ &W8@_\ 3,^E>)?L@?L5'XV_L?\ QK\9S6)EUQXA
M;>&6*_/YMIBYFV>OFG9"#ZAOP /J+_@C#\=/^$F^%_B/X7:A<[K[PU<?VCIR
M.>39SL?,51Z)-DG_ *[BNC_X*D_LD_$O]IZ_^&\OP^T>WU5-%BU!;TSWT-ML
M,IMRF/,8;L^6_3ICWK\S/V'/CF?V>_VF?!_B>XG\C19[C^S-6).%^QSX1V;V
M0[)?K&*_HN!R,CD4 ?@7K/\ P2U_:(T#1[[4[WPG81V=E!)<S.-9M6*HBEF.
M!)D\ \5\L:-I-SKVKV.F62"2\O9X[:%"P4,[L%49/ Y(YK^G'XL_\DK\9?\
M8%O?_1#U_-9\)_\ DJ?@W_L,V?\ Z/2@#Z5_X=/_ +27_0H:?_X.[3_XY7Z5
M?\$R?V=?'/[-7P6\2>'?'VFPZ7JM[X@DOX8H+N.X#0FVMT#;HV(!W1L,=>*^
MOZ* /YS/VZ?^3P?BW_V,%Q_.ON']H?X+_P#"RO\ @D_\*/$UI!YNK>"]+M-2
M4J,L;60>5<*/89CD/M#7P]^W3_R>#\6_^Q@N/YU^U7['WAO3_&7[#'PZT#5H
M!<Z7JOA1+&[A/_+2&6-D=?Q5B* /R._X)C?&/_A4/[7'A=+BX\G2?$P;P_>9
M;"DS$& \\?Z](1GL"WK7[]5_,3\2?!6K_!'XM>(/#%S+);ZQX:U66U6Y0;"7
MBD.R5?0$!7!]"*_HU_9]^*MO\;_@GX+\=6VP?VWIL5Q,B=(Y\;9HQ_NRJZ_\
M!H \O_X*'_&'_A2_[)?C?4H)_(U75H!H6GD'#>;<Y1BI[%8O-<?[E?B_^P[\
M%_\ A?'[4'@?PS/!Y^DQW@U+4P1E?LMO^]=6] ^U8_K(*^OO^"V'Q?.I>-?
MWPTM)LP:7:OK=^BG(,TQ,<*MZ%420_285VW_  11^"_]G^&?&WQ2O8,3:A,N
MA::[#!$,>V6X8>H9S"OUA:@#>_X+<?\ )%_AY_V,$G_I,]?F-\ _V:O'O[3&
MNZGH_@#2X-4O].MA=W,<]W%;A8RP4$&1@#R1P*_3G_@MQ_R1?X>?]C!)_P"D
MSU\O_P#!)GXU>!O@E\5/&VH^.O$MEX9L;S14M[>>^8A9)!.K%1@'G )H Y7_
M (=/_M)?]"AI_P#X.[3_ ..4?\.G_P!I+_H4-/\ _!W:?_'*_6G_ (;\_9Y_
MZ*QX?_[^O_\ $T?\-^?L\_\ 16/#_P#W]?\ ^)H N_L1?"WQ%\%?V7/ W@OQ
M9:1V/B#2HKI;JWBF294+W<TBX="5/RNIX/>O<ZALKR'4+."ZMI%FMYXUECD7
MHRL,@CZ@U-0!YU^T;X-U3XB? 'XC>%]#@6YUG6?#]]86<+R+&KS20.B*68@
M$D<GBOQ;_P"'3_[27_0H:?\ ^#NT_P#CE?O310!_,E\:O@CXM_9]\<R^$?&U
MA%IVNQ01W+00W"3J$<94[D)';IFO2/@K^P;\9/V@O T7B[P3X?M-1T*6>2V6
M>;4[>!BZ'##:[@]^N*]1_P""O/\ R>3J7_8&L/\ T!J^_P#_ ()#?\F;:=_V
M&K__ -#6@#Y=_8B_X)Y?&_X*_M1^!O&GBSPW9V/A_2I;IKJXBU6VF9 ]I-&N
M$1RQ^9U' [U^A_[6O[3FA_LI?""^\8:K']NU"1_L>DZ6K8:\NV4E5)_A0!2S
M-V53C)*@^T5^+G_!9WXFW7B/]H30/!BO(NF^&]'2;RB?E-S<L7=@/^N:0C\#
M0!\I_%#XP_%']KOXF03ZY>:EXKUZ_N#%INB6*.\4&X\0VUNN=HP!T!)QEB3D
MU[EH/_!)/]HC6=(%]/H>C:1*RAELK_5X_/.3T_=[U!QS@L/SXKZK_P""+WP(
MTRR\!^)/BS?V:3:W?7KZ/ILTB9,%M&J-*R'L7=MI/7$6.YK],J /YL/'_P *
M?B[^R#X]L&U[3]8\!>(DS+8:G97.T2@8R8;B%BK8R,A6R,@,!G%?J_\ \$V?
MV_+K]H^RG\!>/)H5^(&F6_GVU\BB,:M;+@,Q4<"9."P& P.X 8;'T'^V3\!]
M+_:&_9[\6>&;VT2?4HK.6^TB<KE[>]B1FB93VW$;&]5=A7X"_L]_$^Y^#'QO
M\$>-;:=[<:-JL%Q.8S@O;[@L\?T>)I%/LQH _6O_ (*D_LD_$O\ :>O_ (;R
M_#[1[?54T6+4%O3/?0VVPRFW*8\QANSY;].F/>O@;6?^"6O[1&@:/?:G>^$[
M".SLH)+F9QK-JQ5$4LQP),G@'BOWUKE/BS_R2OQE_P!@6]_]$/0!_,=HVDW.
MO:O8Z99()+R]GCMH4+!0SNP51D\#DCFOK/\ X=/_ +27_0H:?_X.[3_XY7S5
M\)_^2I^#?^PS9_\ H]*_I^H ^0/^"9/[.OCG]FKX+>)/#OC[38=+U6]\027\
M,4%W'<!H3;6Z!MT;$ [HV&.O%>W?M._&6W^ 'P&\9^.I607&EV#&RCDY$EV^
M([=,=P9'3/MD]J]1K\J_^"UOQQP/!GPFT^XZYU_540_[T5LAQ_VW8@_],SZ4
M ?EC>WL^I7D]W=3/<75Q(TLLTC;FD=CEF)/4DDG-?L'_ ,$8?CI_PDWPO\1_
M"[4+G=?>&KC^T=.1SR;.=CYBJ/1)LD_]=Q7R[^R!^Q4?C;^Q_P#&OQG-8F77
M'B%MX98K\_FVF+F;9Z^:=D(/J&_#Q']ASXYG]GO]IGP?XGN)_(T6>X_LS5B3
MA?L<^$=F]D.R7ZQB@#^B^OQ+_P""SW_)U^B?]BE:?^E5W7[9@Y&1R*_$S_@L
M]_R=?HG_ &*5I_Z57= 'U_\ \$8?^34-;_[&V[_]);2OO6O@K_@C#_R:AK?_
M &-MW_Z2VE?>M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
MSY_P4!@FN?V,_BND&=XT<N<?W5D1F_\ '0:^@ZYSXC^"K3XD_#[Q-X2OVV66
MNZ9<Z9,X7)5)HFC+ >HW9'TH _GM_89O8+#]K_X1RW!41MXAMHAN/&]VV)^.
MYA7]&M?S&Z]HGB;]GKXQW&GWB'3O%?A#6 0<'"W$$H9)%SU4E593W!!'6OZ$
MOV9OVH?!?[4/P^L?$'AG4;<:EY*_VEHCS#[5I\V/F1TZE<YVOC##D=P #V"B
MO%?VJ/VJ/"'[+?PYU'7-<U&UDUYK=CI.@^</M-_-T0*F=WEAL;GQA0#U. ?Q
M'_9^_:2^/\/Q1TK1? 'C[6TUGQ%JBQ)833?:;.2>>7+.T$H:,#+$LVT8&3D8
MH _8O_@I+;S7/[$?Q22 D.+.V<X_NK>0,W_CH-?CI_P3XU"VTW]L[X4S7;(D
M3:MY(+G WR12(@^I=E ]\5^^'Q1^'47Q1^$GB?P3J5P'77-(GTR6[:,</)$4
M$NT="&(8 =Q7\V^HZ=XH^!'Q5>VN8Y=%\7>%-5#<@AH+F"0,K#U&Y0P/0C!'
M!H _IZHKP/\ 90_;&\#?M4>"=/O=*U*UL/%BPC^T_#4TP6YMI0/G**3F2+()
M5QD8QG#9 ]9\>_$7PQ\+?#5UX@\6Z[8^'M&ME+27=_,(U^BYY9CT"J"2<  F
M@#\Q/^"Y5_!)J?P:LE8&YAAU>9U[A':S"G\XW_*E_P""&MM,=0^,EP&(MUBT
MB-EQPS$WA'/L ?SKX\_;M_:@7]JSX\7OB73XYK?PSI\"Z9HT,XVN;=&9C*Z]
MFD=V;'4 JISMK]2O^"37P-O/A+^S(FN:O;/:ZOXRO#JWE2IM>.T"A+8'_> >
M4'TF% 'P#_P5Y_Y/)U+_ + UA_Z U=K\2_AM_P )5_P1W^$/BF&+=<^%M9O9
MI),9VVUQJ=Y X_&1K?\ *N*_X*\_\GDZE_V!K#_T!J^W_P!D_P"&_P#PM[_@
MDI9^#UB\ZXU71M<BM5QG_2!J%X\!_"14/X4 ?+'_  3._:6'P=^!W[0NGS7"
MQSZ1HI\3Z6C-P;@(;<C'^U(UFOXUXG_P37^'+?$[]LOP(DZ&>UT>>37KEFYV
M_9T+Q,?^VWDC\:^:K/5;S38+^WMKB2"*^A%M=1H<":,2)($;U&^.-L>JBOU"
M_P""(?PT#WOQ*^(,\/,<=OH-G+C^\?/N!_X[;?G0!\.?MK_\G<?%[_L9K[_T
M:U?O3X3_ .36-&_[$R'_ -(17X+?MK_\G<?%[_L9K[_T:U?O3X3_ .36-&_[
M$R'_ -(10!_-C:S3VUU#+;2217,;AXGB)#JP.05(Y!STQ7LZ?M ?M&SNL:?$
MCXHR.YVJBZ[J1+$]@/,YKS/X>?\ (_\ AG_L)VW_ *-6OZB* /YM-*^!'QP^
M-WB8-%X,\9^*=8N"$>]O[2X?IC_63RC:H&1RS #(K]@?^"=?["LG[)_AK4=?
M\4S6]Y\0M>A6&Y%L=T6G6P.[[.C_ ,;%@K.PXRJ@9"[F^RJK:CJ-MI&GW5]>
MSI:V=K$T\\\APL:*"S,3V  )H _*O_@M9\<?/OO!GPFT^X^2 '7]51&_C.Z*
MV0^F!YS$'^^A]*YG_@D!??#3X:S^./'_ (X\>>%/#&L3B/1=-M-:UJVM+@0_
M++/($D<-M9O)4-C&4<9ZU\4?M%?%F_\ VA_CWXM\:,DLKZYJ3?8;;!9TMQB.
MVB [D1K&O'4Y]:^A(O\ @D3^T/)$CG2]!0L =K:NF1['B@#VS_@KYJ?PO^+'
MASP7XX\%_$'PCXD\1:5.^E7MEH^N6MU<RVD@,D;[(Y"Q6.16' _Y;YKD_P#@
MC1\=/^$0^,.N_#34+C9I_BNV^U6*NW"WUNI8J/3?#YF3W,2"N!_X=#?M#?\
M0-\/_P#@X3_"OEWPOK_B+X"_%W3]5AC?3_$_A+6%D:"3@I<6\N'C?VRK*P[@
MD4 ?MM_P5@_Y,E\7_P#7[IW_ *5Q5^(_PH^$/B[XX>,8?"O@C2&US7YH9;B.
MS6>*$LD:[G(:5E7@#IG)[9K]E_\ @H[XXTSXF?\ !.F_\6Z-+YNE:VND7]LV
M>0DEQ"P!]",X([$$5\!?\$DO^3TO#_\ V#-0_P#1!H \"^+O[,WQ2^ \%K<>
M/?!.J>';2Z?RX;N=%DMW?&=GFH63=@$[<YP#QQ6Y^RK^SSI7[2GQ%A\)7_Q$
MTCP'>7!"V@U*WDFDO&/5(0-L9?IA6D4MG"@U_0M\4/AGX>^,7@'6O!WBFQ34
M=#U:W:WN(6ZCNKH?X75@&5AR&4'M7\ZG[2GP"\0?LP?&36/!6LEVDLW%QI^H
MHI1;RU8DPSIZ9P00"=K*RY^6@#][?V7?V4?!/[)_@B30?"4$L]Y>E)=4UB[(
M-S?RJ"%+8X55W-M0<#<>I))\'_X+"_\ )GS_ /8P6/\ *6M3_@FA^V(W[2OP
MJ?P]XEO1-\0O"\:17KR-\^H6OW8KKW;C9)_M ,<>8!67_P %A?\ DSY_^Q@L
M?Y2T ?"O_!'K_D\%/^Q?OOYQ5^TWQ"^'?ASXK>#]2\+>+-(M];T'48_+N;.Y
M!VL,Y!!&"K @$,I!! (((K\6?^"/7_)X*?\ 8OWW\XJ] _X*<?'SXY_!G]IC
M5-%T;XA:_H/A'4K&UU#2;;3KC[.J1F/RY0'0!B?.CF/))P5]J .L^-?_  11
MO/MMU??"GQM;M:N2\>C>)E9&C'7:MS$K;O0;HQVRQY-?&GQ5_8*^._P<@N;O
M7OAYJ5QID"EWU'1]M_ J#J[&$L47W<+7Z@_\$OOVP[#XS?"6T\#^+/$\E[\2
MM$DE1CK%V9+O5+=G9XY4=V+2E%.QNI 12>&!K[7U[Q!IGA;1[K5M9U&UTG2[
M1#)<7M],L,,*CJS.Q  ]R: /YWOV5?VQ?'G[*GC"UO="U&>]\,RS*=3\-W$I
M-K=QY^;:#D1R8Z2+SD#.Y<J?W4^*7BFR^)O[)OC'Q#X=G^T6&N^"[Z\L)1U*
MRV+LF<9P?F&1V.17X#_M3>,/#/C_ /:)^(/B+P;;QVWAG4=7FFL1%%Y22)G!
ME"8&T.P9\$ C?TK]W/V)?#5UIO['/PNTG7("TDOA^(RV\Z8/E2@NJ,#_ +#J
M,4 ?@#\&=0MM)^,'@6^O&1+.VUVQFF9SA0BW"%B3V& :_IWK^:']HWX+:K^S
MU\:?%'@;5(Y%;3+MOLEPRD"YM6.Z"93W#(5/'0Y'4&OV@_8*_;I\+?M%?#G1
M-!UW6K;3OB;IUNEI>Z?>S!)-19 %%S!N/[S> "RCE6+<8VD@'U]7Y[?\%K[^
M"/\ 9K\'63,!=3>+89D7N42SNPQ_.1/SK[X\0>(M*\)Z/<ZMK>IVFCZ7:H9)
M[V_G6&&)1U+.Q  ^IK\-/^"F?[86F?M/?$[2])\)3O<>"/"RRQ6MV5*"_N)"
MOFSA3@[,(BID9P&/&[% '5?\$7[::;]JS79(V*QP^$KMI.."#=6@ _,@_A7I
M'_!<7_D:OA)_UY:E_P"AV]=__P $6_@;>>&_ GB[XH:G;/!_PD,B:9I7F)M+
M6T))FE4]U>0JOU@:N _X+B_\C5\)/^O+4O\ T.WH V?^":_P.T3]HO\ 8/\
MBEX#UX!+?4O$TWV>["[GM+E;.U,4Z^ZM@D<9&Y3P37YZVT_CC]D?X_*X#:-X
MU\&ZIAE.2C,AY';?%(A^C(_H:_5'_@BA_P FV^,O^QMF_P#2.UK!_P""OG[)
MG_"7^%(/C1X:LM^L:'$MMK\4*_-/99PEQ@=6B)PQ_N-DD".@#YR_X*B_&G0_
MVA-$^!?COP^X^QZKHEX\ML6W/:SB6-98'_VD<$>XP1P17UM_P14_Y-8\4_\
M8YW7_I#8U^+CWUQ)916C3R-:PR/+'"6)1'<*'8#H"0B GOM'I7[1_P#!%3_D
MUCQ3_P!CG=?^D-C0!]_T444 ?E]_P7&MYF\,_"*=2?LZ7FIHX_VBEL5_16KB
M/^"(&H6T?Q&^*%BS(+R;2;2:-2?F*),X<@>F9$S]17U[_P %1/@5??&W]EK4
MI-&MC=ZYX6NDUVW@C0M)-%&CI/&N.2?+=GP.IC ZFOR!_8U_:0N/V6?CQHOC
M7R9;S1RCV&KV<!^>>SD(WA<D LK*DB@D M& 2 <T ?T<T5R/PP^+7@_XS>%[
M?Q#X*\0V/B'2IE#>;9RAFB)'W)$^]&_JK $>E<1^TO\ M6> _P!EWP5=ZSXH
MU6W?5?*8Z?H$,JF\OY<?*J)U"YQND(VJ/? (!^+G_!3:_@U']N3XGRVS!HUF
ML821_?33[9''_?2M7ZJ_\$K[::W_ &'/A^TK$K++J4D:D8VK]ON!_,$_C7X=
M^(-7\2_'KXMW^I&WDU7Q7XLU=Y5MK926EN;B7(C0>F6"@=@!Z5_1U\!?A?#\
M%?@QX,\#0R),="TN"SEFC&%EF"YED [!I"[?C0!_.G^T+_R7WXE_]C-J?_I5
M)7N.@?\ !+K]H;Q-H6FZQI_A2PEL-0MH[NWD;6;52T<BAE)!DR,@C@UX=^T+
M_P E]^)?_8S:G_Z525_1I\$?^2+^ ?\ L7]/_P#2:.@#\2_^'3_[27_0H:?_
M .#NT_\ CE?M)^SEX-U3X=_ 'X<^%]<@6VUG1O#]C87D*2+(J31P(CJ&4D$
M@\CBO1:* "BBB@#\N_VHO^"3_P 1OC;\;?%OCW2?'?AQDUW4&N5MM3CN(7MX
M?E5$W(D@8JB@=L[1TSQZKX*_X(Y_!+1O",=AXBN=>\1:Z\2B?5DO?LH63^(P
MQ*-JKZ!]Y]S7FWQ,_P""S5[X!\;ZWX6;X.&*^T;4)M/O'NO$'(>*1HY $%MZ
MKP=WX5^CW@SQAI'Q!\)Z3XET"^BU+1=5MDN[2ZB.5DC<9!]CV(Z@@@\B@#^=
M?]J[X WW[*GQZUGP4NI27T-D8KS3=3 \N26!U#QN0#\KJ<J<?Q(2.,5^XW["
MWQLOOC_^R]X+\5ZM)YVN^0^GZE*3DRW$#M$9#[NJK(?=S7Y(_P#!53XF:1\2
MOVO-:_L6YBO+70;"WT62XAP4>:,N\H!'7:\K(3ZH1T%?IO\ \$MO!%[X*_8P
M\&G4+>6UN=7FNM5$,P(81R3,(FP>SQI&X]0X/>@#ZSHHHH X'X[?!G0OV@/A
M3XA\">(H\V&JVY1)U4%[:8?-%,G^TCA6'K@@\$U_-I\0O!E[\./'WB7PEJ,D
M4NH:#J=SI5R\!S&TL$K1.5)[90XK^HFOYK/VL?\ DZ?XR?\ 8YZS_P"ETU '
M[%_\$P?V7['X$_ +3O%%VL5QXL\;6L&JW5RN#Y-JZ;[:W4^@5][>K.1R%6OL
MBO-/V9/^3;?A1_V*6D_^D<5>ET ?AM_P6%_Y/!?_ +%^Q_G+7GO[//\ P3Q^
M*7[3/P]'C/PA<>'XM(-W+9;=2OI(I?,CV[OE6)ACYAWKT+_@L+_R>"__ &+]
MC_.6OMO_ ()#:]IFG?LBI#=ZC:6LO]OWI\N:=4;&(N<$T ?%W_#FWX]_\_G@
M_P#\&DO_ ,8KUO\ 9._X)?\ QB^"G[17@?QOXAN?#+Z-HUZUQ<K9:A)),5,3
MK\JF( G+#N*_4[_A+-#_ .@SI_\ X%)_C1_PEFA_]!G3_P#P*3_&@#6K\3?^
M"POQQ_X6#^T'8^!;&X\S2?!=IY4JHV5:^G"R3'CKM00I[%7]37["_%3XDZ9\
M)_AAXE\;ZFZMINB:=-J#@.!YNQ"513ZN=JCU+"OYN(+?Q1^T)\81'"IU3Q?X
MPUDD G ENKB7)))^ZNY\DG@ >@H _3O_ ()->)/A-\$_@AK.O>*?B1X,T'Q5
MXHU M)9:GK]I;W,%I!F.%7C>0,I+F9^0,JZGTKP3_@K>GP]\6_%CPW\0? 7C
M3PSXIDUBQ-CJ\&@ZO;WDD4T&!%+(L;L0'C<(">/W'OSS_P#PZ&_:&_Z!OA__
M ,'"?X54U?\ X),?M":-I-[?OH^C7"6L#SM#;:HCRN%4L51<?,QQ@#N: /I[
M_@BM\=/MVA>+_A+J%QF:Q?\ MW24=N3"Y6.Y0>@5_*8#UE<UUG_!;3_D@7@7
M_L9A_P"DL]?F/^R?\:YOV>_V@_!GC=9'6QL;U8M11<GS+.7]W.,=R$9F _O*
MI[5^FG_!:NYBO/V>O %Q;RI-!+XD62.6-@RNIM)B"".H([T ?EG\&OV??B!^
MT%J>IZ=\/O#LGB.^TVW%W=017,,+)$7"!AYKKN^8@87)]L56^+'P*\?_  ,U
M6WT[Q[X3U+PS<W*EK<WD7[N<#[WER*2CXR,[2<9&>M?<O_!$?_DM'Q#_ .Q?
MC_\ 2E*_3;]I?]GOP]^TU\(]8\$^((U0W"^;8:ALW26%VH/ESI]"2",C<K,O
M>@#\0OV*_P!D+0_VL_%,NCWOQ-TSPE?P'S/[%:UDEU"[A7EFAW;(SQGH[,N-
MQ3'7]S_@7\"?!_[.GP]L_!O@K3S8Z5 YFEDE??-=3, 'FE?^)VVJ.P
M'\Z'B[POXP_9S^+MYH]\T_A_QEX6U$;9[=RK131D-'+&W=2-KJW<,#WK][/V
M'_VJ+']J[X*6.ONT,'BK3BMCK]C'QY=R%XE5>HCE'SKV!W+DE#0!]"4444 ?
M$_\ P5\@FF_8XO7BSLBUNQ>7']W<Z_\ H3+7Y[_\$E;V"U_;3\.12E1)<Z;J
M$4.X\[Q;LYQ[[4;]:_83]K+X-2?M ?L[>./ MN474-3L=UBTG"BZB=9H 3V!
MDC4$]@37\_7P0^)FJ_LY_'7PSXQ%E,NH^&M3#75A)F*1D!,=Q <CY69&D0Y'
M!- '],-%<1\(/C3X-^._@RS\4>"M<MM9TRX1698G'G6SD9,<T><QN.ZM]1D8
M->!_\%!_VP/#?[/7P<\1:)9ZQ;S?$/6K)[#3M+MIE-Q:^<A4W4B@Y144EE)'
MS,% XR0 ?6=>%_MT*6_8_P#BV%!)_P"$?N3Q_NU^2O\ P3_^.WQWUCX]>"/
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
MP/\ $9KC8I'XU^J?[ O_  3@L_V8[L>-O&EU:Z[\0Y83';I;9:UTE&&'$;$
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
M]D+X;?#'P+X,U?6KV^M+$:^MF@/V:.U@C(@DR1RTVT]_]2?6O#O^"9'[#GQ
M\$?M#'QM\2/!]]X;L?#]A+)IPU!5'GWDH\H%0"<A8VE.>Q*5^M]% !1110!^
M&'[5_P#P3N^*ND_M">-3X \ :GKO@Z\OFO\ 3KFP13$D<P$AA&2"/+9F3Z*/
M6O;?CI\'_CC\9?V OA/X0O?AWKDGCCPIKAL;JR>-?->SBMI$@G^]RNQXXR<Y
MW(U?K%10!^7_ /P29_9N^)OP2^*GC;4?'7@S4_#-C>:*EO;SWR*JR2"=6*C!
M/. 37Z@444 ?!/\ P5"_8AO?C]X;L?'W@32C>^/]'5;6YL;< /J=F6X S@&2
M(L6&<94N.2%%?*/[#?PG_:1_95^..GZ_+\*O$LGA74MMAKUFD2G?;,W$JKNY
M>)OG'<@,N1O-?M)10 4444 %?G_^WA_P3$M?C[K-YX_^&]Q::'XXG&_4=.NB
M4M-48#_6!@#Y4QQ@G&US@MM.YC^@%% '\X_B+]C_ /:!^&6I3PW7PP\96TT:
MD27.D6$MW#MS_P ][;>A&<?Q5I_#[]@?]H#XH:NMM:?#/7M+$C_O+WQ';-IL
M2 \ERTX4L.<_*&)[ U_1+10!\J_L,_L(Z'^R%X?N[Z[NXO$'C[58Q'?ZNB$1
M0Q Y^SVX/(3(!9C@N0"0  !]5444 ?D_^VW_ ,$H/$6I^,M5\<?!:WM]1L]3
MF:ZO/"KS);RV\K'<[6S.50QDDGRRP*]%W @+\,W7[+_QZ\'7%S&?A=X^L"C"
M.6:UT2\,3'.!B2-"K<GC!(YK^D:B@#^=KP%^P3^T'\3]8^SVWPR\0:8SR?OK
MSQ';-IL:9Y+EKC86ZY.T,3V!-?L/^PM^Q-I?['_@>\2XO(=<\;:SL;5M4A0B
M)57.VW@W -Y:DD[B 7)R0,*J_3U% 'B_[9OA#6?'W[+?Q(\/>'M.FU;6M0TI
MH;6RMP#),^Y3M7/?@U^9'_!/7]D+XR?"[]L#P#XG\5_#W6-#T"Q_M#[3?W4:
MB.+?I]S&F2&/5W5?J17[/T4 ?%?_  54_9V\1?'SX':"_@[1)]>\3Z%K*S1V
MEJ 97MI8V28+DC^(0L?9#7Q'^PQ^PE\5]$_:G\!ZYXZ\ ZIH'AK1;IM4FO+U
M%""6&-G@ P3SYPC_ "-?MA10!\@_\%1_A3XN^,?[-5KH/@K0;OQ'K"Z_:W)L
M[)07$2QS!FY(X!9?SKY]_P""3/[-WQ-^"7Q4\;:CXZ\&:GX9L;S14M[>>^15
M6203JQ48)YP":_4"B@#SOX_? SPW^T;\+-8\"^*8G.GWZAH[F''G6DZG,<T9
M(.&4_@02IX)K\3_C?_P3#^.?PAU:\&F^&)_'N@HQ,&J>&U^T22+VW6P/G*V,
M9 5EST9NM?OI10!_-F_[./QYGC_LM_A?\1I(U0-]B;P_?D!,\'9Y?3(XX[5]
M!?LY_P#!*'XM?%/Q!97/CK39/AWX15U>YGOV3[?,F>4A@!)5CTW2A0,YPV-I
M_<JB@##\$>"]'^'7A#1_#'A^R33]%TFUCL[2V3HD:# R>Y[DGDDDGDU^?W_!
M73]GWXB_''4?A<_@/PCJ/BA--BU);PV*!O),AMMF[)'78^/]TU^CM% '\ZW_
M  P'^T-_T2?Q!_WZ3_XJC_A@/]H;_HD_B#_OTG_Q5?T4T4 ?SX>"?V#_ -H#
M3_&>@75S\*]?AMX-0MY9)&B3"JLBDD_-V KZR_X*C?"#XX?M#_''3K+PI\/-
M<UCP;X:L%@L[NWC4Q7%Q-B2>5<L/2*/IUB-?J[10!\-?\$I_V6]>_9_^%WB;
M6O&FBS:'XN\0WZQFSN@/-ALX%(C!P3@L[RMCN E?<M%% '%_&GX8V'QG^$_B
MOP/J>T6FNZ=+9^8PSY4C+^[E'NCA7'NHK\*?"/[%O[3'PU\=Z1XBT?X8:ZFK
M:'J$5[:W$:*R&6*0,I!#<J2OX@U_0510!Q7B*;4/&?P8U25=)N;'5-5T"5AI
M4X'GPS2VY_<L/[P9MI]Q7X6_#?\ 83^/VD_$3PO?7GPLUZWM+;5;6::5XDPB
M+,I9C\W0 $U_0/10 4444 ?AK^U]^Q?\;_'7[3GQ*\0:!\-M;U31M1UJ>XM+
MV"-2DT9/#+\W0U^M?[(/A35_ O[,?PU\/Z_83:7K.G:+!;W=E.,/#(!RK>XK
MU^B@"*ZM8;ZUFMKB))[>9#')%(N5=2,$$=P0<5^!'Q;_ ."<OQJ\+_$_Q3I7
MACX>:SKGANVU&=-,U&V562>UWDQ-DMUV%<^AS7[^44 ?"?\ P2C_ &6?$/P"
M^'7BO7?&VAS:%XLU^^2!;.[ \V*S@7Y"<$XWR22$CN$0U]V444 ?"O\ P5F^
M"OCGXV_"OP3IW@7PU?>)KZSUI[BX@L5#-'&8&4,<D<9(%?F!_P ,!_M#?]$G
M\0?]^D_^*K^BFB@#^=;_ (8#_:&_Z)/X@_[])_\ %4?\,!_M#?\ 1)_$'_?I
M/_BJ_HIHH ^2?^"8?PL\6?!_]F-?#_C/0KOP[K(UJ[N/L5XH#^6PCVMP3P<'
M\J^MJ** "BBB@#\@_P#@IE^RE\7/B[^U)?\ B'P=X"U;Q#HKZ59PK>V:*8RZ
MJ0R\D<BOL_\ X)F?##Q5\(OV7+'P]XRT.Z\/:TFJWDS65XH$@1F!5N">#7U;
M10 5@>// NA?$WP=J_A7Q-IT6K:#JL#6UW9S9VR(?0CD$$ AA@@@$$$"M^B@
M#\5_VDO^"0WQ(\!:U=ZC\+@OCSPN[EX;-IXX=2M4Z[75RJ2XZ!D.X_W!7R^/
MV;OCYH4G]GQ_#'XB6F]V588-"O@LC#[VW:F&X'49XK^DBB@#\!/@Q_P3)^/'
MQ=U"V^U>$YO ^C.V)M2\3@VC1COBW/[YCZ?(!ZL.M?L3^R;^R-X/_9(\"/HG
MAT/J&L7VR35M<N5 FO9%!QQSLC7+;4!.,DDDDD^Y44 %<Y\2-/N-6^'?BFQL
MX6N+NYTJZAAB3[SNT+!5'N20*Z.B@#^?CX;_ +"?Q^TGXB>%[Z\^%FO6]I;:
MK:S32O$F$19E+,?FZ  FOZ!Z** /RB_X*C?"#XX?M#_''3K+PI\/-<UCP;X:
ML%@L[NWC4Q7%Q-B2>5<L/2*/IUB->\?\$I_V6]>_9_\ A=XFUKQIHLVA^+O$
M-^L9L[H#S8;.!2(P<$X+.\K8[@)7W+10 5Q?QI^&-A\9_A/XK\#ZGM%IKNG2
MV?F,,^5(R_NY1[HX5Q[J*[2B@#^?7PC^Q;^TQ\-?'>D>(M'^&&NIJVAZA%>V
MMQ&BLAEBD#*00W*DK^(-?2O_  4K_9S^+O[0GQK\*>+_  E\-M<OK&?PA8I<
M1I&I:TN#+<2/;ODCYT\Q0:_76B@#^=;_ (8#_:&_Z)/X@_[])_\ %4?\,!_M
M#?\ 1)_$'_?I/_BJ_HIHH _#7]D']B_XW^!?VG/AKX@U_P"&VMZ7HVG:U!<7
M=[/&H2&,'EF^;H*_<JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ*ZN8K*VFN)G
M$<,2&1W/\*@9)_*@"6BOFK_AY#^S;_T5+3__  "N_P#XS1_P\A_9M_Z*EI__
M (!7?_QF@#Z5HKYTTW_@H?\ LYZK="W@^*NCI(>]S'/ G4#[TD:KW]?Y5[IX
M5\7Z%XZT2WUGPWK-AK^D7&?*O],N4N(),=<.A(./K0!KT5!?WT&F6-Q>74@B
MMK>-I99""0J*,D\>@!KYQ_X>0_LV_P#14M/_ / *[_\ C- 'TK17S5_P\A_9
MM_Z*EI__ (!7?_QFC_AY#^S;_P!%2T__ , KO_XS0!]*T5Y)\(?VL/A-\>O$
M%WH?@'QE:^(]5M+4WLUM!;SQE(0ZH7S(BC&YU'7/-9'Q#_;=^"'PH\9:CX4\
M6>/[/1O$&G%%NK&6UN7:(NBR+DI&5.5=3P>] 'N5%?-7_#R']FW_ **EI_\
MX!7?_P 9H_X>0_LV_P#14M/_ / *[_\ C- 'TK17S5_P\A_9M_Z*EI__ (!7
M?_QFO>=#\;:)XE\%V7BW3;]+KP[>V*ZE;WRJP62V9/,60 @-@KS@C/M0!N45
M\YZ9_P %#_V=]9U*TT^R^)MA/>7<R00Q"SN@7=F"JO,6.20*^C* "BLSQ/XD
MTWP;X;U;Q!K-TMCH^E6DM]>W3J66&")"\CD $D!5)P 3Q7B'AC]OWX >,O$F
MD^']&^)%C?:QJMW%8V5JEI=*TT\KA(T!,0 )9@,D@<T ?05%175S%96TUQ,X
MCAB0R.Y_A4#)/Y5\W_\ #R']FW_HJ6G_ /@%=_\ QF@#Z5HKYJ_X>0_LV_\
M14M/_P# *[_^,U:TW_@H?^SGJMT+>#XJZ.DA[W,<\"=0/O21JO?U_E0!]%T5
MD>%?%^A>.M$M]9\-ZS8:_I%QGRK_ $RY2X@DQUPZ$@X^M:5U<Q65M-<3.(X8
MD,CN?X5 R3^5 $M%?-D?_!1[]F^6147XIZ:"Q !:TNE'XDQ8'U-?1\$\=U!'
M-#(DL,BATD1@RLI&001U!% $E%07]]!IEC<7EU((K:WC:660@D*BC)/'H :\
M$\,?M^_ #QEXDTGP_HWQ(L;[6-5NXK&RM4M+I6FGE<)&@)B !+,!DD#F@#Z"
MHHKP[]H[]LCX<?LKWNA6OCRYU&WFUF.:6T%C9&<%8RH?=@C'WUH ]QHJKIFH
M1:OIMI?6^[R+J%)X]XPVUE!&1V.#5J@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R?%G_(JZS_ ->4W_H!
MK6K)\6?\BKK/_7E-_P"@&@#^7K1-*DUS6K#38G6.6\N([='?[JEV"@G';FOT
M'_X<E_%/_H>O!_\ WU=?_&:^!O ]U#8^-?#]S<2+#;PZA;R22.<*BB1223Z
M"OZ(O^&U_@)_T5[P?_X-HO\ &@#\D_C;_P $G_C'\&O!.I>*X[O0?%NEZ9 U
MS>0Z-/+]JBB4$O)Y<D:AE51D[6+=?EXKS_\ 8-_:>US]F[X[:!+%?S?\(EK5
MY#8:WIQ8F*2&1POG!<X$D>0P;K@%<X8U^K/[1G_!1GX(>!_A=XA&D>,M.\9Z
M[=V4MK9:5HK_ &GS99(V53(X^1(P3EB3G'0$X!_%3X!?#35/C!\9_!WA#2+2
M2\N]3U*&-DCX*0AMTLA/8)&KL3V"F@#^DGXA_P#(@>)O^P9<_P#HIJ_F$T32
MI-<UJPTV)UCEO+B.W1W^ZI=@H)QVYK^GOXA_\B!XF_[!ES_Z*:OYC?".I0Z-
MXKT6_N2PM[6]AGD*C)VK(K' [\"@#[^_X<E_%/\ Z'KP?_WU=?\ QFC_ (<E
M_%/_ *'KP?\ ]]77_P 9KZ__ .'O/[//_01\0?\ @G?_ !H_X>\_L\_]!'Q!
M_P""=_\ &@#GO^"?_P#P3U\9_LC_ !6U[Q3XC\1Z%K-GJ&BOID<.EF;S%=IX
M9 QWQJ,8B(ZYR17 ?M;_ /!+'X@?M"?M#^+_ (@Z-XM\-:;IFLR6[PVM\;CS
MD\NVBB.[;&1R8R>#T(K[;_9U_:?\#?M1^'M5UKP+/?7%CIMT+.X-]:F!A(4#
MC )Y&".:]:H _!7]IG_@FGXY_9>^%L_CG7_%'A[5M/ANH;0VVFF?S2TA(!^>
M-1@8YYKQ?]F;]G?6OVH?BE!X&T#4K#2M0FM9KL7.I;_*"Q@$CY%8Y.>.*_7W
M_@KS_P F;:C_ -AJP_\ 0VKX _X)#?\ )Y.F_P#8&O\ _P! 6@#T#_AR7\4_
M^AZ\'_\ ?5U_\9K]._!O@*\^%?[+&E^#=0N(+N^T#PBNF3W%MGRI'AM-C,NX
M X)4D9 ->LUS_P 0_P#D0/$W_8,N?_134 ?S0_"?_DJ?@W_L,V?_ */2OZ?J
M_F!^$_\ R5/P;_V&;/\ ]'I7]/U 'E7[6/\ R:Q\9/\ L3-9_P#2&:OP!_9.
M_P"3I_@W_P!CGHW_ *70U^_W[6/_ ":Q\9/^Q,UG_P!(9J_ ']D[_DZ?X-_]
MCGHW_I=#0!_1[XL_Y%76?^O*;_T U_+UHFE2:YK5AIL3K'+>7$=NCO\ =4NP
M4$X[<U_4+XL_Y%76?^O*;_T U_,1X'NH;'QKX?N;B18;>'4+>221SA442*22
M?0 4 ??/_#DOXI_]#UX/_P"^KK_XS7GGQM_X)/\ QC^#7@G4O%<=WH/BW2],
M@:YO(=&GE^U11*"7D\N2-0RJHR=K%NOR\5^MG_#:_P !/^BO>#__  ;1?XUY
M9^T9_P %&?@AX'^%WB$:1XRT[QGKMW92VMEI6BO]I\V62-E4R./D2,$Y8DYQ
MT!. 0#\IOV#?VGM<_9N^.V@2Q7\W_"):U>0V&MZ<6)BDAD<+YP7.!)'D,&ZX
M!7.&-?T ^+/^15UG_KRF_P#0#7\UGP"^&FJ?&#XS^#O"&D6DEY=ZGJ4,;)'P
M4A#;I9">P2-78GL%-?TI^+/^15UG_KRF_P#0#0!_+;7[1_\ !)3]K+_A:/PV
M?X5>(KSS/%'A2W!TZ25OFN]-!"J!ZF$E4_W&C]":_'SX=^#IOB'\0/#/A6WN
M$M+C7=4M=,CN)02D332K&&(') +9X]*Z[P;XI\:_LD_'RVU..!]*\7^$=3:*
MYLICA7*$I+"^/O1R+N7(ZJV0>AH _HZ^(?\ R('B;_L&7/\ Z*:OYS/V3O\
MDZ?X-_\ 8YZ-_P"ET-?O_P"'?BQH7QR_9SE\<>&YO.TG6-"N)T5B-\+^4XDB
M?'1T<,A]U..*_ #]D[_DZ?X-_P#8YZ-_Z70T ?M[^WWXZ^+O@/X+6MU\%]%U
M75/%<NJP>=-I-BM[);6J!G=O)*L7W,J)@*>&;IQ7Y&_MC?M9>*/VF-.\"Z;\
M1/!__",>,/"S7<=W<0126XNX9O)QF"0;HW4PM_$02QP%QBOWG^(6LZYX>\#Z
MYJ7AK0_^$F\06MI)+8Z1]H6#[7,!\L?F-PN3W-?D7\$OV2OB-_P4$\;_ !5\
M>_&*\U'1-0LHI](TZ.YB> 6^I@9CA6)N5M[<$;DX),@Y+;S0!W&@?\%)/CO\
M8_BAX1A^'GPMU#3_ (=6VJ6HO;72M*FU*ZN;$.HD1Y]FQ 8\D%%4K_>(K]7:
M_.G_ ()3^)_C5X=?Q1\+?''A74G\&>&IYK6TUR\^1=/NHY-LEFC,1YT9.YAL
MSL/7Y77'Z+4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !63XL_Y%76?^O*;_P! -:U9/BS_ )%76?\ KRF_
M] - '\O.C:7+KFL6.FP,B3WD\=O&TA(4,[!03@$XR?2OL'XE_P#!)?X]_#GP
M]>ZQ#::'XOAM(S++;^'+V26X* 9)2.6*-G('\*Y8]@:^4OAY_P C_P"&?^PG
M;?\ HU:_J(H _EW\!V7AJ^\7Z;;>,=2U'1O#KRA+R\TRT6ZN(5]5C9T!P>O.
M0,X!/!_>W]BC]E?X+?!;P5:>*OAA<#Q;)K=OO7Q?>2I/<3Q$\QH551$H8$%
MH;*X?)7CX"_X*Q?L;CX8>,3\7/"=CY?A;Q#<[=7MH$^6QOVR?,P.B3<GT$F[
MGYU%97_!*;]L-_A!\1D^&'BB_*^#/%%P%L99W^33]1; 0Y[)+PC=@VP\#<2
M?L;\0_\ D0/$W_8,N?\ T4U?S#:!I1U[7=-TQ9!"U[<QVPD(R$WL%SCOC-?T
M\_$/_D0/$W_8,N?_ $4U?S)>![J&Q\:^'[FXD6&WAU"WDDD<X5%$BDDGT %
M'Z1_\..M<_Z*WI__ ((W_P#C]'_#CK7/^BMZ?_X(W_\ C]??_P#PVO\  3_H
MKW@__P &T7^-'_#:_P !/^BO>#__  ;1?XT <C^PK^R!>?L=^"/$>@7GB>#Q
M.^K:BM\L\%F;81@1*FT@NV>F<YKZ9KS3P-^TO\*?B;XABT+PG\0O#OB+694:
M1+#3M0CFF95&6(4'. .37I= 'Q5_P5Y_Y,VU'_L-6'_H;5\ ?\$AO^3R=-_[
M U__ .@+7W__ ,%>?^3-M1_[#5A_Z&U? '_!(;_D\G3?^P-?_P#H"T ?NI6#
MX^B:;P+XCC0;G?3;E5'J3$U;U1W%O'=V\L$R"2&52CH>C*1@B@#^8+X6RK!\
M3?",KG")K%FS'V$R5_4#7\O_ ([\)ZI\)?B5KGAR]#VVK^'M3EM')&")(9"
MP]CM!![@BOWH_9T_;\^$OQQ\ Z9J-YXRT7POXE6W3^T]$UF]CLY()P,/Y?FE
M1)'GD,A/!&<'( !Z'^UC_P FL?&3_L3-9_\ 2&:OP!_9-!;]J?X-@ G_ (K/
M1CQ_U_0U^M?_  4(_;B^&/AGX >+_!OAWQ9I?BKQ;XFT^32H;/1;I+M+>*9=
MDLDTB$J@$9;"D[B67 QDC\R?^">G@:[\??MC?#*UM8BZ:?J:ZO.X'$<=LIFR
M?3+(JCW8#O0!_01XL_Y%76?^O*;_ - -?R\Z-I<NN:Q8Z; R)/>3QV\;2$A0
MSL%!. 3C)]*_J&\6?\BKK/\ UY3?^@&OYC?AY_R/_AG_ +"=M_Z-6@#ZM^)?
M_!)?X]_#GP]>ZQ#::'XOAM(S++;^'+V26X* 9)2.6*-G('\*Y8]@:^4O =EX
M:OO%^FVWC'4M1T;PZ\H2\O-,M%NKB%?58V= <'KSD#. 3P?ZB*_&?_@K%^QN
M/AAXQ/Q<\)V/E^%O$-SMU>V@3Y;&_;)\S Z)-R?02;N?G44 ??O[%'[*_P %
MO@MX*M/%7PPN!XMDUNWWKXOO)4GN)XB>8T*JHB4,""@4-E</DKQ]"^+/^15U
MG_KRF_\ 0#7XT?\ !*;]L-_A!\1D^&'BB_*^#/%%P%L99W^33]1; 0Y[)+PC
M=@VP\#<3^R_BS_D5=9_Z\IO_ $ T ?S;_LR?\G)?"C_L;=)_]+(J_1O_ (+!
M_LE_VGIT'QP\,V6;JT6.S\2Q0KS)%PL%T0.Z\1L?[IC/ 4FOSD_9D_Y.2^%'
M_8VZ3_Z615_2=X@T'3O%6A:CHVKV<6H:5J%O):7=I.N4FB=2KHP]""10!^)W
M_!-7]K(?#"X\5?"GQ'>^7X8\5V=PVF22M\EIJ1A*JOLLP 3_ 'UCZ98U\V_L
MG?\ )T_P;_['/1O_ $NAK;_;%_9KU+]E?XY:OX3F\V719#]NT2_?_EXLW)V9
M/]]""C=/F0G&"*Q/V3O^3I_@W_V.>C?^ET- ']*=(  20 ,\GWI:* "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *H:_9R:AH6HVL(!FGMI(D!.!N92!_.K]% 'X@^$?^"3'[0&C>*]
M%O[G3M!%O:WL,\A75T)VK(K' QSP*_;ZBB@#G?B)X T/XJ>!]:\(^);)=0T/
M6+9K6ZMV[J>A4]F4X96'((!'(K\8_%/_  1\^.6F>*-3@T#^Q-4T:&Z=;&_E
MU)8))H0Q\MV0CY&*XR,G!S@GK7[?44 >+_!31_B==?LX1^'OB?;6B^/8-.GT
MR6ZM[L3QWP$96*=F'1F! ;/\08]"!7Y)_P##H;]H;_H&^'__  <)_A7[J44
M?A7_ ,.AOVAO^@;X?_\ !PG^%'_#H;]H;_H&^'__  <)_A7[J44 ?EM^P)_P
M3V^+W[/'[2&D^-/&%EI,.AVUE=P2/::BLTFZ2(JN% ]37ZDT44 ?-G_!0/X$
M^*OVB_V=;SP;X-AM9]:EU*UN52\G$,>R-B6^8]^:^4/^"?G_  3\^+G[.G[1
M5GXR\96>DP:+%IUU;,]GJ"S2;Y% 7Y0.G%?J%10 4444 ?$_[<G_  38T7]J
M/4G\8^%]2@\*_$+RECGFN49K/4E50J"?;ED=0 !(H8[0 5. 1^<WB3_@E7^T
MGH-[<16_@BUURVA!(O--UJS\N0?[*RRI(?IL!K]\:* /P;\&_P#!)O\ :,\3
MZC'!J'AC3?"ELP!-[J^L6SQ@'_9MWE?(]-M?J-^Q1^PKX9_8_P!"O+B.]/B/
MQMJD8CU#6WB\M5C!#>1 F24CR 22<N0"< *J_3U% %#7[.34-"U&UA ,T]M)
M$@)P-S*0/YU^*'A'_@DQ^T!HWBO1;^YT[01;VM[#/(5U="=JR*QP,<\"OV^H
MH *YWXB> -#^*G@?6O"/B6R74-#UBV:UNK=NZGH5/9E.&5AR" 1R*Z*B@#\0
M?%/_  1\^.6F>*-3@T#^Q-4T:&Z=;&_EU)8))H0Q\MV0CY&*XR,G!S@GK7ZN
M_ 73?B8W[/UGH?Q2MK5/'5K92:=-=6UV)TO0J;8IV8=&8$!L_P 2L>A KV&B
M@#\7O@K_ ,$K_COX&^,G@/Q)JFGZ&FF:/K]AJ%TT6JH[B&*XCD<A<<G:IXK]
MH:** /F']O[]D6/]K'X/BRTI+>'QQHDANM$N[AMBL6P);=VQPDB@?1D0] :^
M _@+_P $M?CK\/OCG\.O%.KZ?H::3H?B/3M3O&AU5'<0PW,<DA5<<G:IP.]?
MLU10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
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
MFYX<\9?M^?&7PM%\0?#P\*>$]%O8_M>G^&KFVA2>Y@/*$"9'8;A@@O(F00<
M$5[=^PO^VO>?M)_\)#X.\;Z&GA7XI>&"1J6FHC1I/&'V-(L;DM&R/A70DX+*
M0?FPH!]:T5\\?MK?M=6'[)7PYM-2CT[^WO%NMSFST/1]Q FE &Z1\?-Y:;ER
M%Y)9%&-VX?,UUKG_  4+MO"I\?,OA<VZP_;6\%1V4+78CQOV>7LWEL<;!-YF
M>,;N* /T@HKYV_8E_:]T[]KKX:7.JM8+HGBO1IEM-:TE&++%(02DL>>?+?:V
M W(*.ISMW'Z)H **\C_:U^(6M_"C]F[Q_P"+O#=REGKND::US:3R1+*J.&49
M*L"#U/!%<5_P3Y^-/BOX_?LT:1XP\:7T6HZ]<7UW!)/#;I I2.4JHV( . /2
M@#Z1HHHH **** "BOB'_ (*%?M0?$+]G_P")?P3T?P5JL&G6'B>^G@U..:SB
MG,J+-:JH!=25XE?ICK[5]O4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M$P&"_E^'8%+GW8@L?<FO8K,?\--_\%5;FX(-SX4^#NE>4O>)]0;(_!Q+*_\
MX!BN&T;_ )3C:]_UY+_Z8(: /8=;_:?^(5E_P5 \/_!F+58%^']Y8M/-8&SB
M,C.-,GN ?-V[Q^\C4]>V.E6/VU/VX/$_PR^(^A_!GX.Z%!XE^*NM*A9KA=\5
MB) 3&H3(!D*@OER$1<,P8'CR'Q-_RF]\)_\ 8,?_ -,ES4/[/,(UW_@L3\7K
MO6QF^L-/O'L?.&Y@5%I#'M)Z?N&;IVXH V_%UE^WY\%O!MU\0-2\>>%/'%KI
ML1O=1\,V]A"T@@0;FQLM82VU0VX1R \?+N/3Z.^"7[6MM^T1^R=KWQ,T& :/
MKVF:=?)>6+$2BSOX+<R8&?O(<HZY'1@#R#7T=-#'<PR12QK+%(I1T<95@>""
M#U%>6^._!/A;P-\ O'UGX2T'2/#^F2:!?OY&BV<5M"Q^RN =L:@'@ 9]J /S
M?^$/[9O[6G[5GA2V\*?##[-)XITZ62[U_P 4R6=G!%#"YVV\"B1?+7[CDD*7
M;/& C$_7D/[1_CO]EG]CT>.?VB5@U'X@)=RV=OIECY$3WDQ=Q;Q,T.8@66-I
M6=!@)_"6&#YC_P $5=#@M/V;/%FJKS<WOBF6%SC^".UM]H_.1S^-<E_P6WFN
M7\+_  @LWE:'1IM3OFNG'(5PD C;'J%>;]: -#X=^(?VZOVI?#R>/?#?BCPI
M\*_"]_FXTG3;VRC9KF$@>6XWVT[E"/XG*[LY"[2N.N_9[_;<^(_A#X^P_ C]
MH[1['2_%EZP72/$=CMCM[TOGRE95^1A*051UV_, C(&SC[LTO3[32-,M+&PA
MCMK&UA2"WAA4*D<:J JJ!P    *_,C_@LR8]#\9_ /7]/55\0PWE]Y)48:01
M26;Q@MUPKL<?[[4 >^?\%4O@=_PM[]EC5=7L[?S=;\&R_P!N6[*/F-NH*W29
M]/*)D/J85KO_ -@3XT_\+T_96\$ZY<3^?J]A;_V-J9)RWVBWQ'N;_:=/+D_[
M:5[]J.GVVK:?<V-Y"ES9W,30S0R#*R(P(92.X()%?FS_ ,$YY[K]FO\ :O\
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
M /@H-X7\/S^*(_BCX3\07L$)N)?#%M8VQ>15RWE1DV:*S\D<.N< ;FXKUO\
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!^7FJ>%]<_:W_X*I6MYJ.C:A'X
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
M^.?['GQH\3?L!?%'QM\,/&7PSUJ^?7-:MHX[NT#(L*J[1B51L82QLCA@5/\
M#CG/'[&44 ?F]XC\+ZR__!:'PKK2Z1?-HZ::ZMJ MG-NI_L:Y7!DQM'S$#KU
M.*_2&BB@#\Z/^"-_AC6/#7ACXM+J^DWVE--K%LT2WML\)D 27)7<!D?2N8^)
MOPW^)G[ ?[5_B#XR?#[PE>^./A;XMD=]9TO3]TDMLTS^9(K*H+)MEW/')M*@
M-L)&<G]/J* /S<^(W_!5*\^*_A*]\(_!#X7^-KOX@ZI&UC'->628T]V7!E18
M7D9W4'(W; IPQR 0?IK]A;X-^/\ X.?!*WM?B=XHU;Q)XQU.?[;<0ZGJDM\-
M,C*J$M8V=V VX+,4X+.1E@H-?1-% !7YE?\ !83PIK?B3QW\"I-)T>_U1+>:
M_,S65J\PBS+9XW%0<9P>OH:_36B@ KY__;<_9<L?VJ_@CJ/AU4BB\46&Z^T&
M]DP/*NE7_5LW9)!\C=AE6P2HKZ HH _/G_@E1\;/& \,7_P8^(6AZQIFI^&P
M[:-=ZC9RQJ]JK8DM2[#&Z)C\HSRAP.(Z\R^--AX__87_ &]==^-NG^$-1\6?
M#GQ9'(E]+I\?F,L<JQO/$S 'RW6:)9%W8#*, _>Q^J=% 'YB?&O]L[QG^V[\
M)_$G@?X+_#/Q#I^@W6G2SZ[XIUR)4C@M8D,LD$0C+JSR;-@^8L0Q 49W+[!_
MP3%\%ZHW[#LWA[4%U/PS?WM[J=N)@LEK=6WF?*LL9X96&=RL,8(!!K[;HH _
M++X0?M5_%7]@75/$O@3X_P#A3Q?XVT-]0EO-/\86TCWKR+@!]DL[!98V"JX!
MD5HRS;A\V%Y[]HWXM^)O^"I6H>#? ?PH^&VMZ;X7L-2^W7GBOQ!;K&D!*&,[
MF0LB(JNS%0[.Y"@*-O/ZW44 ?"7[='PN^-'@.#X7>//@OJGB#6K7P/';VNI>
M$K*[G>.^C@(,<SVJ,!-D!XY, OM9<< D82?\%CO"1TM+%OA/XX'CIX_DT(10
MF%I>FT2[O,QN!&?(SQT[5^A5% 'Y_P#_  3-_9M\9^&M3^)GQ5^(N@_\(Q=>
M/)6^S>')8C$T<$DKS2L\1YC4LX5$;# *V0 1GR;PC8_$K_@E=\9/%<<?@O5O
M'GP+\1W!F@NM+!FEM0NXQLQ&0DJ(2C!]JR!0P8;<#]6:* /S$^-/_!0KQA^U
M;X2E^'7[.GPZ\:1:WK.(;S7;J);>2RB#?.(VBD=8\XVF5Y%"@D8R01]7:'\*
M?$_PM_8A\2>$_$_B/4_''B]?"^IM?:E>W<U[+-<26\I\J-I"6*)E8U QD*#@
M$FOHVB@#X:_X(]>']4\-_LMZS:ZMIMWI=TWBJ[D$-[ T+E3;6H#;6 .,@\^Q
MK@_V-/"^LZ9_P4U_:'U.\TB^M--N8=2$%Y/;.D,N=0MR-KD8;(!/!Z"OTAHH
M *^<OV_?C'XK^"O[.&KZEX'L;R[\5ZI<1Z182V,#S26C2J[/.%4$Y6.-]IZ!
MBI.>A^C:* /P\_8X_:.U#]DNSU6_;]G/Q#XS\<:I*YN_%%W>SP2^22"(8T-G
M)L!/S,=Q+MR3@*!],_\ #W;QO_T;#X@_\&\__P KZ_2JB@#PO]K'X#+^U;^S
M=K'A(&/3M8O((M1TR6?E;>\3#QACC(4Y:-CC(5V(&:^-?@S_ ,%!_%/[)G@2
MR^%GQR^%OBD:]X;B72M,O],@1DO(HU"PHS.RJV%PHDC9PRA3C.2?T^HH _-C
M]F;X<?$+]L']KA/VC?B5X8N?"7A'0(1%X7T>^1T>7;O\@J& +*ADDE:3 #2,
M-HVY ]__ ."B?[*FH_M2_!.&U\-"/_A-?#UW_:.DK(XC%QE=LMOO/"[UVL"<
M#=&F2 21]444 ?FWX1_X*O:O\//"-OX9^*GPD\6K\4+&/[*T5K;"&'4)$^4R
M,)"'C)QD[$<9R1@8 Z']@?X$?$#QM\;?&/[2_P 8-(ET+Q'KRM;Z-H]S$T4E
MO$RJAD,;?,BK$B1(&Y*[R1RI/Z!T4 ?$W_!1W]F'QC\3/^$(^*WPMA-Q\1?
M=R+F*SC \V[@5UF38#]]XY$W"/\ B$C@9. ?.I/^"N]W_P (F-%'P9\4K\6V
M@\L:.;8_8_M!& ^,^>5W\^7LSCC?GFOT>HH ^)_^";?[,7BOX8:=XP^*7Q-A
MD@^(_CRZ:YN+:X&)K6!I&E;S!_#))(Q=E_A"H.#N ^V*** /!_V[-.NM6_9"
M^*=G8VTUY=S:.ZQP6\9DD<[UX51R3]*\(_81\/:KI/\ P39US3;[3+RSU%K/
M7@+2X@>.8EEEVX0C//;CFON^B@#X0_X(W^'M5\-?LQ^)[75],O-*N7\874BP
MWL#PNR&RL@& 8 XR",^QH_X+(>'M5\2_LQ^&+72-,O-5N4\86LC0V4#S.J"R
MO06(4$XR0,^XK[OHH ^=O'_P!@_:)_8ITWX=WS_V=?7GAO3S:7$Z$&UO(H8W
MB9AC(&]0K <[68=Z^.O@-^W/XJ_8>\'P_"+X\?#?Q,9/#Y:UT?5M*A207,&Y
MMB9D=$D0'Y4DC<_+@;<KS^IU% 'XJ?M/^,OBW^U!\9_A5\1]1^'>M^&? 7]K
M1V/AW3I[>22?RHYX7FNI5"_+YF^/YL!2(P%+;"Q_1_\ ;R_9>?\ :K^ UYX<
MTV2.#Q1IMPNJ:-),^V-KA%93$Y[*Z.ZY[-M)Z8KZ,HH _,_X0_\ !2/7_P!G
M'P5I_P /_C]\,/&5KXDT%%TR'4].M(Y!>H@"QEO-D16;&T;T=P_##K3O 'B/
MX[?MW_M,>'/&UG;^*OA%\%/#S(WEI?W%DVJ1I('>,E"GG/,0%8KE(T4C<6'S
M_I=10!\$?\%+?C'XYUZ+2O@)\+=%U2_U[Q6T<&L:E:VS^3!;RMM2V,V-J^9U
MD)("QCGASCN;S_@G3X.D_8R'P4A\@:O&G]I)X@:/YCK.WFY/?8?]7MZ^5A>H
MS7U]10!\'?\ !,WXT^-K/2]2^!GQ0T35M-\1^$2\&E7][;2"*XM8FV-;^:1M
M9HC]P@D-&1CA,G[QHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKXA\'?M0?$+6/\ @IIXL^#M
MUJL#^ M/L3/;V LXA(K_ &*"7)E"[S\\C'D]\4 ?;U%%<Y\2?&]K\,_AWXI\
M87UO-=67A_2KK5IX+?'F21P0M*RKD@;B$(&2!DT ='17@O[%W[25]^U5\(KO
MQU>:/!H*/K%S96UC!*TICAC";=[G&Y_F.2 H]J\;_9T_:?\ B%\0_P#@H%\7
M_A9KFJP7/@SP[8WT^G6:6<4;Q/'=VL:$R*H9L+,XY)Z^U 'V]1110 4444 %
M%%% !17P3_P4[_:J^)_[..N?"^P^'&L6VEOXA%\ET+FRAN!(T;6RQ\R*=N/-
M;IZ^U<W=:;_P4;MX&DCU7PG=.,8BB33PQ^FZ,#]: /T:HK\O+W]NW]J']D_Q
M!ID?[0GPXM=4\*WLPB.JZ='&DAZY\N>!V@+X!;RG"L<=5'(_2'X>?$#0?BKX
M)T?Q;X8U!-4T'5K<7-I=1Y&Y3P00>592"I4\@@@\B@#HJ*** "BBB@ HHHH
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
M,3ZT ?;U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5Q7QI^+&C? SX5^)?'FOESI>AV
MAN)(X_OS.2%CB7MN=V1!GC+#/%=K7"?''XB>#?A3\+=>\4^/C WA?3X1)<PS
MP+/Y[;@(XDC;AW9]H4'N1D@ D 'PM\,/B)^VI^V1X9E\:>#M>\)?";P3?2RQ
MZ<+BU$L\\:DH2A>&9B RE2Y\O)!*C&*H:%^UA^T=^R=^T'X0^'_[0UWH_BWP
MSXGGCM[?7K""--BLXC\V)XHHBP1F7>DD>[!!&,@G2\&?MR_'WXMZ.@_9\_9M
MLK?P= YM]/N]6?R[0JIP0N'MXEP<Y5'(4Y!-?-/[;Q_:"N?B+\%[WX\-X>M9
M;C4)O[(TK00I-H!-:^>9&4'.[]UC]X^-K?=SR ?HM_P48^.?C#]GG]G5O%G@
M>_BTW6QJ]K:>?-;1SKY;A]PVN"/X1SBOGSPK\7OVPOVRO"MKXA^$]SH/PT\%
M10+;1ZOK2Q?:=8GC79/(H\F;8ID#8"H@'3>V&QZ+_P %A?\ DSY_^Q@L?Y2U
M[_\ L=Z9#I/[)_P>@MUVH_A/3+@C_:DMHY&/_?3F@#Y-_9C_ &S/C+X._:;3
MX!_M#VMI=:YJ!(T[7;>". ES&TD?^I58Y8I I5655*MPW<+]!_MQ_MA:?^R#
M\,K;5([*+6/%NLRO:Z+I<SE8W=0#)-)CGRX]R9 ()+JH(R6'RQ^V BK_ ,%:
M/V?"% +:;IA) ZG[??#G\A5/_@HF%UG_ (*&?LU:-JI#Z"T^EDQ3#=$S2:J5
ME!!X^94C!SVQGI0!U/AG0O\ @H3X@\.1>/?^$Q\+6,LJ?:X? VH6=O'*\1RP
MA;%MA&/R@!IPP!(9U((KQW]C/XH:G\9/^"I6N^+-;T%_"^MW>EW,&H:/(Q8V
MMS!:0V\R<@$?/$QP>1G!R1FOU[K\T/ .CV&B?\%J/&T6GK'''-I+74L<2X"R
MR:?;/(3[LS%R?5Z /TOKY=_X*':-\5-4_9\\2R_#O7=%T?1;71-5E\4P:JA:
M6\TX6C%XK?$3XD*B0 Y3DCYAV^HJ\J_:Q_Y-8^,G_8F:S_Z0S4 ?!?\ P2<\
M._'2?P9H.J:-XH\-VWP8CUF\&I:)<1$ZE+)Y0#%&\@C&\Q'_ %HX!^A\KTKX
MM^-/A/\ \%*OC:OPZ\*KXO\ '/B62_T'2+*5]L,,SW%O,9Y>1E$2W<D;E'<L
M #7U]_P1Z_Y,^3_L8+[^45>0_LCZ?;WG_!6[X\S31J\EI8ZI-"Q&2CF\LT)'
MH=KL/Q- %CXOZU^WQ^SYX6N?B7K?C/PEXHT"P59]1T/3+.&1;6'N9%-M$Y52
MWS&*5FXR3M7(^V?V5/C]:_M-? OPYX^@LQIMS?(\-[8J^X6]S$Y210>ZDKN7
M/.UESS5[]J&%+C]FGXM1R('1O"6K JPX/^ARU\B?\$TM1O-)_P""=?BZ^T]6
MDO[6;6IK9%."9%MU9 /^! 4 5_'7[9OQJ_:+^/6N_"_]F2RT>VTOP^[1:EXR
MU1%FA#*Q0R!F#(L>\,J@)([[2P^7.,WQW\7_ -L/]BB"S\7_ !0OO#GQ>^'8
MG2+4I=*A2WFLP[!5RZP0E"6.%8K(F2 <%EKYR_X)VWO[3.B_#CQ/=_ OPQX5
MUC1[G5A%J-SK4L:W G2%"J -.AV!9,@XZLW/''T5\3M,_;T^+GP^\0>#/$'@
M'P))HVMV;V=R(+F%9%5A]Y";H@,#@@X."!P: /T!^&WQ"T3XL> M"\8>'+H7
MFB:S:)=VTO&X*PY5@.C*<JP[,I':NEKYF_X)X?!_QS\"/V;K+P9X^T^+3=7L
M=2NW@AANH[A?L\C"0'<A('SM)QG^=?3- 'Y:_P#!9W_D?_@%_P!=M0_]&V5?
MJ57Y:_\ !9W_ )'_ . 7_7;4/_1ME7ZE4 <!\?/A-I?QQ^#OBSP3JUO'/!JU
MA+#"TB!C!/M)AF7/\22!6'N*^'?^")OQ%O==^$OC[P;<RM+;>'M4M[VUWMGR
MTNTDRB^B[[9VQZR,>]?H+XY\76'@#P7KWB;5)5AT[1[&>_N'=MH$<2%VY^BU
M^<'_  1"\*WL7A?XL^++A";74KZQT^&4C&Z2!)I)?;I<Q4 =U\?OVYOB7XY^
M/]U\"_V;]%L]0\2Z?*T6J^([]5DBMGC8"<*K?(J1DA7D?=EB55<[2W/^/_$/
M[='[+/AV3Q[XF\3^%/BOX6T_%QJ^FV5I&CV\(_UC_);0.$ _B4MM^\4V@UA?
M\$;K0:CX[^/^M:LJR>)S?6<=P\B_O(Q)+>/+ANN&=!D>L:U^FNI6-MJFG75E
M>Q)/9W$3PSQ2@%'C8$,I!Z@@D4 ?,L_[3NH?'O\ 8D\2_%/X078T;Q39:=-<
MBTGCCNI+*ZML23VSJR[6+1JP4X&1(C #.*T_^"?O[0VJ_M+?LW:5XH\0W45W
MXHM;VYTW5988EB5ID?>A"* %S#)">.Y-?*G_  1,N&NO"WQDT9O])T6*_L7A
M\P<2&1+A'RO3E8X\_6I?^"?_ (BM_P!EGXY?M+?"379F@T?PZ)O$MF'."+2W
MSND&>,O;RVK?\![XH A^-O\ P4=\:^!/V](O ^G:K:1?"[3-;L-'U2)K.)V;
M>$%T_FE=RE&>08!_Y9>YK[I_:C^+I^!'[/GCOQS&Z)>:3ILC61E *F[?$5N"
M#U'FO'D>F:_)%_@IJ'Q/_P"">OQ1^-NHP&3Q)JWCD>(VE4?-);([P2$'N!+>
M7#'_ *YU[C^VO\;[W]HC]F+]FOP+H5R+CQ%\3KBRFO K;L2Q!+=U?_9^U2DY
M_P"F!Z8H ^T/V%/'/Q ^*'[-GASQE\2-1CU'7]=DFO(3':1VPBM=Y2%=L8 .
MX)YF>N)!Z5] 5C^#?"MAX%\(Z)X;TN/RM,T>Q@T^U3^[%%&$0?DHK7)"@DD
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
M- 'XW?LI>%OVC-3_ &LOC;9?#WQAX3TCXB6U[?#Q-J6JPEK.[E%^PF, %L^
M9LL/D3Y?3I7UE^W=^VMX]_92^-WPRT^TNHKKPY=:2;W6=-BM8F:]E61UVI(R
M[HPQ &1C .<5QO\ P3X_Y2'_ +4__83U7_T[/5?_ (*,:'!XF_;Z_9HTJYYM
MKNYL(901G*'4AN'XC(H [[]GG4/VY/$7Q>\*>(/B#_9VF?#C6)WFU'29+>Q#
M6%MY;.BA$_?HS8"+EV8%AY@XIGQ^_;F^)?CGX_W7P+_9OT6SU#Q+I\K1:KXC
MOU62*V>-@)PJM\BI&2%>1]V6)55SM+?H#7Y@_P#!&ZT&H^._C_K6K*LGB<WU
MG'</(O[R,22WCRX;KAG09'K&M &[X_\ $/[='[+/AV3Q[XF\3^%/BOX6T_%Q
MJ^FV5I&CV\(_UC_);0.$ _B4MM^\4V@U]G?LT?M"^'_VGOA'I7CKP\K6J7!:
M"\TZ20/)8W*8\R%R ,XRK X&Y64X&<5Z5J5C;:IIUU97L23V=Q$\,\4H!1XV
M!#*0>H()%?FA_P $1;^8^'/C!ID;M+I5MJ-A-;2-QN9TN%8X[?+%'0!S'P?_
M &^?VCOC!XF\6?#/P9IVG^)_'LNJ2FRU6]M8;>ST;3HF*22.%"AVW,@RV<8P
M%<L!6E\5?BY^VW^Q<NG>-/B)X@\/_$;P7+=I%>Q65M#Y,;..$=TMH98<X(5@
M"@;&02P#7O\ @CQID,OQ4_:)U!E_TB"]LK=&]%DGOF8?G$OY5])_\%2$5OV%
M/B62H)4Z802.A_M.U''YF@#UJV^,<'CG]FF;XF^&'-NM[X9FUFR$H#F"06[.
M$8$8)1QM/8E3VKP[_@G'^TUXK^.O[.7BOQS\3M:M;BXT?7KNV>^6VCMHX;2*
MSMIB6"*!\IDD).,X^E2?LO\ _*,72/\ L3-2_P#0;BOD?]D*\O;#_@DM^T'+
M8;Q.=5U&-MAP?*>QL%E_#8SY]LT >D:+^U1^TQ^W%XYUV#]GPZ3\//A]H\YM
MSXAUJ".22<GH',D4N'9?F"1QY0$;GY!-NX_:K_:%_8I^*OAG0?VB[K1_''@'
MQ#+Y,/BK2+=(FML$!FRD<0)0.K.CIDC)5C@Y]B_X).:;8V'[$_A2>T""XO;[
M49[PJH!,HNI(QN]3Y<<7/I@=J^HO%_@CPKXXBL8/%.@:/K\5O/YMI'K%E%<K
M%-M(W1B13AMI89'.": -Y'61%96#*PR&!R"*=3(HD@B2.-%CC0!511@*!T '
M855UK5K?0='O]3NV*VME!)<RL.H1%+-^@- 'YY_\%=OA==Z=IW@3XX^'M:L]
M'\2^#KN.%4N)XXYIU\Y98'@#_P"L>*7+%!DE78XPISY)K_QH^*'_  5ELO#W
MPS\,>&;7P?X9TB6UU'Q;KLMQYD:S[74%$X)3F0I%\S,P4LRA2:L_LG?"Z;_@
MI;\;/%_Q?^,%W-J'A30;M;33/"R3,L"[LND!*X(BC3:6Q@R,V6/#!D_:3^$/
MB;_@FQ^T)IWQO^%5H\GPUU:X\C4]%C)$-MYAS)9OC[L3XW1/CY&4+_"NX _4
M[P'X,T[X=>"/#_A72$9-+T33X-.M0YRWE11JB[CW.%&3W.:WJ_._]D+]L+XE
M_M7_ +9?BXZ#J,UM\$].M#=?V7=V$ >+]TL4*^:%,BO)('EV[R,(X'2OT0H
MJ:M_R"KW_KB__H)K\A_^"1_[0WPX^!_AWXE0>//%^G>&)M1NK%[1+YF!F5$F
M#E< ]-R_G7Z\:M_R"KW_ *XO_P"@FOQQ_P""5?[*/PL_:1T#XBW/Q&\+?\)%
M-I-U91V3?VA=6OE+(DQ<8@E0-DHOWLXQQ0!^C/\ PWY^SS_T5CP__P!_7_\
MB:] ^%'Q^^'GQR_M3_A O%FG^*/[+\K[;]A8GR/,W^7NR!][RWQ_NFO%?^'7
M'[,7_1,O_*_JG_R37JOP+_9<^&'[-?\ ;?\ PKCPS_PCG]M>1]O_ -/NKKSO
M)\SRO]?*^W'FR?=QG=SG P ?$%[_ ,IO;#_L&'_TR/7US^V=^U?I/[(_PE?Q
M+<VT>JZ]?3?8]'TEI-GVB?&2[D<B-!RQ'JJY!8&OD:]_Y3>V'_8,/_ID>N9_
MX*XR:_JW[37P)T;2;.WO+DQJVF07[!;::[EO43RY"2 %)CA#$D<-U% 'HWA/
M3?\ @H#\6_#EKXTA\9>#_ $5T@NK3PS>V,2R-&PRH<&VF9,J> \FX9^;:>1Z
M5^QO^VCXH^(GQ&U[X+_&308/"_Q:T%&?,!"0ZBB@%MJ9(#A&5QL)5T)9=H&*
MXK_A,O\ @H9_T(GP_P#^_P##_P#)=>?>$?V<OVIO&7[:7P_^,WQ#\'>'M,;2
MYX+;4)]&U"!%-J!(CN8_.=F<)*PXZA5&* /I']NW]MB3]ES3-!\.^%=(B\2_
M$KQ,VS2].F#-%"FX()9$4AGW.=B("-Q#<_+@^-+X-_X*&1>&9/%[_$#PJU^L
M7VD>#?L=J9BF"QAR+79O'  \[G^_V/,_&6$:_P#\%F_AG::V-UA:6$#V0F&Y
M<QVMU-&5!Z?Z1G'H>:_3J@#XS_9O_:V\9_MD?L]>,[?PDNE^"OC;H.RTFCU!
M&-C%*S92?8R2,$81RJ496*LI'(P:^%_V4O"W[1FI_M9?&VR^'OC#PGI'Q$MK
MV^'B;4M5A+6=W*+]A,8 +9\ S98?(GR^G2OV1\+> _"7A*ZU"[\-^'=%T:YO
MI7>]GTJQA@>XD+EF,C(H+-N+$ELG))ZFOSN_X)\?\I#_ -J?_L)ZK_Z=GH [
M+]N[]M;Q[^RE\;OAEI]I=177ARZTDWNLZ;%:Q,U[*LCKM21EW1AB ,C& <XJ
M3]GG4/VY/$7Q>\*>(/B#_9VF?#C6)WFU'29+>Q#6%MY;.BA$_?HS8"+EV8%A
MY@XK@?\ @HQH<'B;]OK]FC2KGFVN[FPAE!&<H=2&X?B,BOT\H ^(?V=/VG_B
M%\0_^"@7Q?\ A9KFJP7/@SP[8WT^G6:6<4;Q/'=VL:$R*H9L+,XY)Z^U8?[2
M?[;/Q+\3_'V3X"?LYZ59WOBZURFJ^(;U%DCLG !D"*_[M1%D!W<-\Q*!,@9X
M7]CW_E+/^T+_ -@S4_\ TOL*A_X)1PC5OVD?VE-:U89\2"_5&,HW2 2WET\X
MW'G[\<6?4@>E &A\2O&/[;W[(OAQ/B%XP\5^%?BGX2M)$;5]-M+-$-LK-MW%
MDMH'"9*@,I8*3DIM!S]<VO[77@RZ_93;X\CSE\,+IAOFM"1YXG#^5]ESTW^?
M^Z!Z9(/2O8?$&CZ7X@T2^TW6[&SU+1[J%HKNTU"));>6(CYED1P592.H(Q7
M_$_Q!\-?V??@OK.K^(-+TK2/ FEQ>=+IUK81>3*Q8;(XX  K.[E0!QR020,D
M 'Q3\,/B)^VI^V1X9E\:>#M>\)?";P3?2RQZ<+BU$L\\:DH2A>&9B RE2Y\O
M)!*C&*H:%^UA^T=^R=^T'X0^'_[0UWH_BWPSXGGCM[?7K""--BLXC\V)XHHB
MP1F7>DD>[!!&,@G2\&?MR_'WXMZ.@_9\_9MLK?P= YM]/N]6?R[0JIP0N'MX
MEP<Y5'(4Y!-?-/[;Q_:"N?B+\%[WX\-X>M9;C4)O[(TK00I-H!-:^>9&4'.[
M]UC]X^-K?=SR ?9O_!9+_DT>S_[&:R_]%7%?3_[,G_)MOPH_[%+2?_2.*OF#
M_@LE_P FCV?_ &,UE_Z*N*^G_P!F3_DVWX4?]BEI/_I'%0!Z77Y0_MX>)]*\
M%?\ !47X,:]KE]%IFCZ=8Z1<W=Y.<)#$M]=%F;V K]7J_)O]O[P9HWQ%_P""
MG/P>\,>(;/\ M#0]7T_2;.]M?->+S87OKH,N]"K+D'JI!]Z /N3_ (;\_9Y_
MZ*QX?_[^O_\ $UH>'OVW?@5XLU_3-$TCXFZ'?ZMJ=U%96=I#(Y>::1PD:+\O
M5F8 ?6N%_P"'7'[,7_1,O_*_JG_R36KX3_X)P_L[>!O%6C>)-$^'GV+6M'O8
M=0L;G^V]1D\F>)Q)&^U[@JV&4'# @XY!% '=_M1_M%:)^RY\'=5\=:U"UZT+
M+:V&G(^QKVZ?/EQ!L':,*S$X.%1C@XP?C;X<7/[>'[1GA2V^)&C^.?"?P]T7
M4U^UZ1X?N;"+$T!&5?YK:=PC@_*9)"QZX ()I?\ !;N>\_X0+X56V]DTB35K
MQ[E@20)!%&(SM[G:TWZ^M?I+I-A:Z5I5E96*)%96T*0P)'C:L:J H&.,8 H
M_,KP+^WQ\<=<_:X^&OPE\8:;;>#]1ANUTGQ5ID=K%(EY+\[K/$YW,@>,QG"L
M5/WE.&P/8O\ @IM^T_\ $+]FJP^&DO@'58-+?6[ZZ@O3/9Q7'F(@A*@>8IV_
M?;IZUYI^U5I%C8_\%9?@#>6ZI'>7VGVKW2HH!<K/=HKMZDJ OTC%4O\ @MI(
ML&B?!N9\B./4K]F;&<#;;G^AH _3:OB'P=^U!\0M8_X*:>+/@[=:K _@+3[$
MSV]@+.(2*_V*"7)E"[S\\C'D]\5]O5^97PZ_Y36>/O\ L&'_ --MK0!ZO^U[
M^T_\0OA)^V%\!_ /AG58+/PQXKOK"#5;:2SBE:9)=06%P'92R90D?*1CKUK
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
MQS#<N5T>69-N>F)69A_M#UH [&WTK_@H!\.-#B\>:IXG\+^.H[=!=7W@5+>
M7+Q  M&C16T8\P#=Q'*>0,>83BO.?^"2OC%/B)^U%\>O%<=JUBFNJ^J+:N^]
MH1->O($+8&2-V,X&<5^J]?FA_P $Y]'L/#W[=7[4.F:6L<>GVFH7<,$4*[4C
M0:C* @'8+]W\* /7_P!M;]MKQ/\ "KX@>'O@_P#!_0K;Q3\5]>"MLG'FQV*/
MG8"@909& 9_G8*B ,P(:N!US0?\ @H)\/="F\9/XS\'>,S;Q_:+CPC:V432E
M!R43%M%O8#.0LN3T7<<5\YS:C\8KW_@I_P#%O4OA3HFCZOXZL9+M8H->D58D
MM$$,'F)ND3+>68P!G[K-QQQ]-_\ "9?\%#/^A$^'_P#W_A_^2Z /H/\ 8W_:
MPTC]KSX4MXBL[4:)KUA-]BU?21*)#:S8RKH2,F-QRI(ZAEYVDGYR\*?M>?%/
MX!?MGR_"3X[:Q:ZKX1UTB/P]XB6PBM%P[D6\K&-5!#',3@_<< Y"@DV?^"='
M[,WQC^!OQB^)GB+XB^'=.T+3?%<'VG9IU]#-&MT+AI B(CL50+++C)X  R:W
M/^"N_ACX?ZG^S/\ VQXIN!8^*M.O$7PS-"H:>:X<CS8,9&8VC4LQS\OEJW)
M5@"Q^WG^V;XI^&7B[PK\(?@TL6H_%G7KF(R 0I<"RA<XC0HX*[Y#SEN$12QQ
MN4CZU^&6E>)M$\!:)9^,M;C\1^*H[93J6I0VZ012SGEQ&B*H"*3M7C)"@GDF
MOS$_X)!MX9\8?%_X@>(_&NH7NJ?&E(E>U;6B6E%FRA9I8V<[C)DHC9P50J%X
M9@/UBH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M !GX5U'PYX'^$WC36_'E]:O;1:1?6,;0*\B$ L(G>211G.WRUW#C*YS7I_\
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
M6I_ W5_!%G>PSRMK-WJ,LT<1CB9P"K6D8.XKM^\.O?I7VM10!^;UYX7UD_\
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
M[3XX_"W0O&%MI]WH\M]#_I6F7\31S6=PO$D3!@"<-G#8^92K=Z[ZB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHK\PO^"OG[0OC'1O$_@_X->%-3FT:VUR
MQ74-2EMY_):[66=X(86DXVQ@Q.6&<'(SP.0#[Y\(?'[P3XZ^*/BSX>Z-JK7/
MBKPN(SJ=H8'18]X!7:Y&U^O.TG'>O1*_ JW_ &#?'5O\3OBKX6\#ZU)K/C3X
M;KIMQ''IR&WEOFG5#)Y#[P4,9;()(W*I/RG K]8_V;?&OQ6\%?LFWNM?&W0[
MBU\8>%K*\ED-Q<Q33ZC:P1>;'*[1.^'(!0[OF)0L1\V2 ?25%?AE\"_A#\2_
M^"IOQ.\::OXM^(TNCV.CI%-*TL#W<5L9WD\BWM[;S$54 CDYW#& 3N+$UVW[
M./C3XD_L-_MT:=\#M6\43>)?"VHZI:Z3/9^8[6SK=I']GN8HV)\F0>9'N [!
ME)( 8 '[+T5\=?\ !3K]JC6OV:?@II]MX3NQI_B_Q3=/96EZ%!>U@C4-/,@.
M1O&Z- <<>9D<@5^=]G^PG\6=7_9GF_:.;QS*=66PDUL6#SSM?M8H69IC<[N&
MV*90O]W^('B@#]U:*^*/^"6W[5VN?M'?"76='\87QU/Q;X3GB@EU"3'F7=K*
MK&&23^\X,<BLW?:I.223\1_$/QY\2/\ @IE^UO?_  ]\.^*'T7P-;2W:V$&]
MA:06,/RM<RQH099)"%P&S@R!054$T ?MG17XB:)XK^)7_!+3]JG3/".L>*)-
M=\$7:VUQ>VR%_LMYITCLAF2%B?*EC*RXVGJA&2I.?VY1UE171@Z,,JRG((]1
M0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "OAS_@I=^PSK7[4&D:+XM\#M#)XVT"![4Z=<2B)=1MBV\(KL0J
MR(Q8KN(!#MDC K[CK\]?V_OVXOB]^R=\:_#6FZ5I&BW'@#4K>&]CN9;*0W%S
MLEQ=6_FF38& "\A.%F4\GF@#X2^"O[7?Q5_8N^.'B^^\5Z VO^)+Y+?3M?L_
M$DDJWF(5'E8F!.'V;?G8.&7!YZU^Q7P&_:<\ _M1?!"^\:6;"RT6*&:WUW3]
M490; K'NF24@X*;#N#]"ISP<@?FM-^T_\&]<^)?[6?BC7+F+5O#WC70;.+0=
M/NK1C-=W?V7"*$Q^[>.0#+Y 0KD-]W.W^P1\'O%WB']@/]HN?3;:[)\3VDEM
MH]O$N6O'MX)/-6-1RWF%Q%Z$@@<@T >&_"?Q#X[\(?M%>-$_8T?Q/J^@RH=T
M5WI\,VZV#G:9%DW+L#$^6[[9,'! )8'N_P!BS6=)N?V\9-3_ &CKK7[?XL27
MZIIR:I;+# =290D8N.A4[2@A55$?W.0-H/4?\$C?VEOAS\$V\?\ AGQUK%EX
M3OM5EMKNUU/43Y44PB617A>0\(5W;E#$9W-W&#Y]^V#XXTC]K/\ ;_\ #\/P
ML=]75Y=.T>'4K!#BZFCD+27"$]40-C?P-L.[[N"0#U?_ (+@WTTGCWX5V;%_
ML\.F7LR _=W/+&&Q[XC7/X5]U^'+&W;_ ()Z:9:$)';-\+HXR,?*%.D@'K7R
MI_P6T^%U[JW@GX>^/K.W>6UT:ZN=,U!T4GRUN!&T+-Z*&B=<^LBCN*-&_P""
M@/PR@_X)R?\ "/3>)(E^(,'@]O"R:"8G-PUR+<VL<GW=I3:%E+9QCC[W% 'A
M_P#P2&UB[TCQ#\:Y+6213%X/>Z58SR9(W.PCW&YL?6G_ /!%&&-_VEO%\K*I
MD3PE.%)'(S>6F<?E7JW_  19^#TTWA3XF^-=4M&&EZP(=!M&8$><B!WN<'N/
MGA&1W##M7SY^PWX^T[]B']MCQ)H?Q(NSH=@EM>^&[V^GB8QQ,)8Y(IB "=CF
M%<, 1B0'IS0!WW_!;6WC7X[> IP1YK^&RC#OA;J4C_T(U^L'P;NI;WX0^!KB
M=S+/-H5C)([=68VZ$D_C7XT?\%!/B3I7[9O[8/A3P_\ #"\'B*U6SM/#UK>0
M1MY4]R\\CR.I(!*+YJ@MC'[MB#CFOVXT#1K?PYH6FZ3:#;:V%M':PCT1%"K^
M@% %^JNJZG;:+IEYJ%[)Y-G:0O<32;2VQ%4LQP 2< '@#-6J* /,/^&E_AM_
MT,?_ )(W/_QNNV\)^,-&\<Z0NJ:'?QZA9%VC\Q 5*L.JLK ,IZ'! X(/0@UL
MUYA\"_\ FH/_ &-^H?\ M.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KA/C)\#O!'Q^\(2>&O'>@6^NZ66\R,2926WDQ
M@212*0T;8XRI&02#D$BN[HH _,CX.?\ !*SPG!^TK\1H?&7A'5KKX7:>+9_#
M#W6J86\9E!E$AB99"%;(&=O'7-?I-X>\.Z7X2T.RT;1-.MM)TFRB$-M96<2Q
M0PH.BJJ@ #Z5HT4 ?*7QJ_X)E? SXW>)KSQ#?Z-?^'-:O7:6[N?#MT+87$C$
MEI&C9'CW$G)(4$GDYYKLOV>/V'_A)^S'?3ZGX.T"2379D\LZSJLWVF[1,8*H
MQ $8/.=@&<\Y  'O=% &9XE\-:3XQT"_T37=.MM7T>_B:"ZL;R(2131GJK*>
M"*^/IO\ @D/^SS+X@_M$:=X@CM,Y.E)J[?9CSG&2OFX[?ZROM2B@#'\(^$-$
M\ ^&M/\ #WAS2[71=$T^(0VMC9QB.*)!V '<G))ZDDDY)KQS]HK]B#X3?M/W
MUOJ7C+0Y8]=@B\E-9TJ?[-=&/LKL 5D [;U;&3C&37O=% 'SW^SM^PC\(OV8
M]6DUGPEHMQ=>('C\D:SK,_VFYC0C#"/@+'G)!**"1P3CBOH2BB@ HHHH *\P
M^!?_ #4'_L;]0_\ :=>GUYA\"_\ FH/_ &-^H?\ M.@#T^BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *\P^!?\ S4'_ +&_4/\ VG7I]>8? O\ YJ#_ -C?
MJ'_M.@#T^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /)?VD?VE?#/[+_@_2_$/B;3M:U>/5-3B
MTBSL- M4N+J:XD1V4*KN@Z1M_%DD@ '->,_\/)]#_P"B%_'#_P )!/\ Y(JK
M_P %*_\ D%? +_LJ>C_^@S5]E4 ?'_\ P\GT/_HA?QP_\)!/_DBD;_@I3H2*
M6;X&?&]5 R2?",>!_P"3%?8-5-6_Y!5[_P!<7_\ 030!PWP!^.?A[]H_X6Z5
MX]\+PW]MH^HM,B0:G$L5Q&T<C1L'5&=>JDC#$8(^E>B5\?\ _!)__DR7PA_U
M^ZC_ .E<M?8% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %>8? O\ YJ#_ -C?J'_M.O3Z\P^!?_-0?^QOU#_VG0!Z?111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'QK_ ,%*_P#D%? +_LJ>C_\ H,U?9+,$4LQ"J!DD]!7Q
MM_P4K_Y!7P"_[*GH_P#Z#-5__@IQ^TC_ ,*"_9QO]/TVZ\GQ7XOWZ/IVQL/%
M$5_TF<?[L;;01R&E0]J /@WXY?MK_'3]H']J+6=*^!6O^(/[&L7EM]&TKP]R
M+J"!3YERZ@8DWD,XW9PK(HYZPW/[?7[9'P>@D@\;Z1>RVZ*4;_A*_"AMAMQ@
M_/&D)(QSNR<]<U]*_P#!&W]G4>$OAQK/Q:U>T*:KXE9K#2FD7YDL(V^=QZ>9
M,N/I I'!K]$]6_Y!5[_UQ?\ ]!- 'XF_LA_\%1KS]F#X5:7\/[KX?0>)=*L9
MIY4O(=4-K/\ O96D;(,3JV"Q ''UKZ]\(?\ !:'X-ZR$CUWP[XK\.S'[SBVA
MNH!_P))0_P#XY5C_ ()L_ OX<_$_]BOPE/XN\!^'/$MRUWJ"_:=4TJ">8 7<
MH&)&4L,#C@UZ1XP_X)<?LX^+@[IX'DT&Y88\_1]2N(<?2-G:,?\ ?- '0^#_
M /@HK^SIXV*+9_%#2[&5C@IK$4VG[3[M.B+^(./>O;?"GQ%\*>.X1+X:\3Z-
MXAB*[@^E:A%=+CUS&QXKX \8?\$2/A[J!D;PO\0O$>B,V2JZG;P7ZJ>W""$X
M'N<^_>O$_%?_  12^)^C3>?X4\?>&M8\I@T;7JW%A+QR"H590#G_ &A]: /V
M-HK\3A^S5^W?\$5SH5]XNGL(AA4T3Q,MW!U[6YF)S[^7W^M./[>/[:/P4R/&
M>D:E-;PY)_X2KPF8$VCK^\CCB+#OG<?KB@#]KZ*_(GP=_P %OO%EIY:^*_AC
MHVJ= [Z/J$MECU(619ORS^/>O<?!_P#P6E^$&L!(_$'ACQ7X>G(^9XX(+N!?
M^!+(K_\ CE 'Z"T5\U>#_P#@H]^SGXTV+:_$S3].F;K%K%O/8[3[M*BI^3$5
M[?X3^)O@[Q\@?PQXLT/Q&A&0VDZE#= C&?\ EFQ[4 =-1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117G7QS_ &@/ W[.
M7@UO$WCO6DTJP9_*MX54R7%U)C/EQ1CESCD]@.20.: /1:*_-;P#_P %FO"6
MH_%WQ)9^*]*NM*^'+F)=!U"VTTM?1\#S6O0+AQMSDKY2$XQD9K[K\1_'/P;X
M=^#=U\4CJJZGX*@L1J/]H::OG>9 2!N0#J<G&.H.0>10!WU%?%7_  ]Y_9Y_
MZ"/B#_P3O_C3X/\ @KG^SW<3QQ)J/B#>[!5SI#]2<>M 'VE167XH\4:1X*\/
MW^NZ_J=KH^C6$1FNKZ]E$44*#NS'@>GN2!7Q[)_P5Z_9ZC\0'3OM_B%[0-M_
MM9=(;[-UQG&[S<=_]70!]K45C^$?%^B>/O#6G^(?#FJ6NM:)J$0FM;ZSD$D4
MJ'N".X.01U!!!P17C/[17[<GPE_9AOX-+\8:Y-/KTL?FC1M(A^TW2)C(9UR%
MC![;V&>HR : /?J*^>_V=OV[OA%^TYJTFC>$M:N+7Q D?G#1M9@^S7,B 98Q
M\E9,8)(1B0.2,<U]"4 %%%% !7F'P+_YJ#_V-^H?^TZ]/KS#X%_\U!_[&_4/
M_:= 'I]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ><?';]GOP-^TCX1MO#7C[27U;2K:\6_@2*
MYDMWCF5'0,&C8'[LCC!XY]A7X9^(O@SX1^-W[:B_#'X,Z9)IWA&;55TN"X^T
MR7):&'/VJ\+R%CMPLKJ.FU5XR3G];_\ @HW^T@?V=/V;]6FTVY,'BOQ'NT;2
M"AP\3.I\V<>GEQ[B#V=H_6OF_P#X(R_LZ_V)X3U_XPZO9[;O6"VDZ(\@Y6U1
MO](E7_?D4(#U_<MV/(![FG_!)W]FY453X2U%R!@LVMW>3[\24O\ PZ?_ &;?
M^A0U#_P=W?\ \<K[ HH XSX0?"#PM\"? .G^#/!FGMIGA^P:1X;=YWF8-)(T
MCDNY+$EF)Y/'0<"NSHHH **** "BBB@#A?&'P'^&WQ!+MXF\ >&=?D<Y,NHZ
M1!-)GU#,A(/N#FO#_&'_  3 _9Q\7[W_ .$"_L2Y;_EOH^HW-OCZ1[S'_P".
MU]544 ?G'XQ_X(E_#C4?,;PQX^\2Z&[9(74HH+]%/L%6$X^K9]Z\2\6_\$3O
MB1I,AE\*?$+PYK/EDLAU"*XT^0XY&-@F ;_@7XU^Q-% 'XGC]EC]NKX(8/AW
M4/%,]A#@!=!\4+/ <=/]':8$X]X_YTO_  V_^VO\%%QXOTK6)K6$9SXH\)^7
M'C/7S4BC+#.>=Y^M?M?10!^0G@__ (+>^,K,H/%7PST+5AGYFT>^FL>,=A()
M_P"?Y=:]Q\'?\%J/A+JWEQ^(O"?BKP],V,O!'!>0)ZY82(^![(<^U?:OC'X(
M_#SXA^8?%'@3PWXA>3.Z34])@N'R>I#.A(/N#FO#_&'_  3(_9Q\8;W?X?1Z
M/<-_RVT>_N;;;](Q)Y?_ ([0!;\'_P#!2?\ 9R\9[%M_B39Z9.W6+6+6XLMO
MU>2,)^3&O</"/Q6\$_$ *?"_C#0/$8;I_9.IP76?7_5L:^$O&'_!$[X9:EO;
MPUXY\3Z%(W1;]8+Z-3[ )$V/JQ^M>(>+O^")/Q!TTN_A;XB^'=9V99/[3MI]
M/<X/&-@F /X]>_>@#]AJ*_$\_LD?MR_!([O#.I>)+BRA/ \/>*A)"V!Q_H[2
MJ6&.@,9I5_;-_;>^"@"^*M+UZ>SAP ?$OA/$1_[;)$C-]=YH _:^BOQ_\(?\
M%N_'-EL'BCX;>']8 ^\=)O)[ G_OYY]>X^#_ /@M9\*M5*1^(_!WBG0)6.#)
M:K!>PK]6WHWY(: /T/HKY@\'_P#!2[]G'QEY:0_$:WTJX;&8=8LKBTV$^KO&
M(_KAB!7N'@_XP> _B$$/A?QKX>\1[QE1I6J07)/..B,3UXH Z^BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MY1O?^4L]A_V2P_\ I>] 'V51110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7Y?\ _!5S]E7QSJ_CW0?C=\/;&]U673K:&#4K?38S
M)<V<L$A>&[1!EF&&"MM!V^6I/!)'Z@44 ?@/X3_;"^*NN>/OB]=:#X075?'?
MQ,TV#2;]-/LYI7M0D/DRO%;KD[V!R,G"$]#7Z<_\$S?V6-<_9E^"=\?%L(L_
M%GB6\6^N[$,K&SB1-L,3%<@OR['!P-^.H.?9/A]^SAHGP[^.7Q#^*%EJ>H7.
MK^-4MDO+.<I]G@\E0J^7A0W('.2:];H _'S_ (*%^#?$7QD_X*%^$]!.AZM?
M^'K<Z-HS7$5E(]NL<LPDE.X+M_Y>#DY[<]*_8.BB@#XX_P""G/[*6M?M,_!O
M3+KPE:K?>,/"UU)=VEF6"M=V\BA9X4)( <[(G&>OEXZD5^>5M^W5\7-'_9JE
M_9QD\"RC56T]]$%]+!<#4%L7)4P_9MO+;"8@W]W^$GFOW4HH ^*/^"6W[*.N
M?LX_"76=8\86)TSQ;XLGBGET^3'F6EK$K"&.3^ZY,DC,O;<H.""!\1^/?A[\
M2O\ @F3^U?>_$#PWX8?6_ MQ)=_89PCFTFL)3N-M,Z9,3Q_)@MC)C# $9%?M
MG10!^(>A>%/B5_P5*_:HTOQ=K/A9]"\%6BVMO?74:O\ 9;33HW9S"DKX\V60
MM)C:.KYP%!Q^W2(L2*B*$11A548 'H*=10 4444 %>8? O\ YJ#_ -C?J'_M
M.O3Z\P^!?_-0?^QOU#_VG0!Z?1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %?B?_ ,% _B3K7[8W[9NC
M_"?P>YNM/T.]_P"$>L$!)C>]9P+RX;'14*[2>@6 MW-?II^W#^T,O[-'[.OB
M/Q3;RJFOW*C3-%0XR;R4$(^#U\M0\I'<1X[U\/?\$:/V>YM3UGQ)\;-=A:;R
MC)I.BRW +,\S8-U< GG(4K&&YSOE':@#]-/A9\.=)^$7PY\.>#-#B$6E:)8Q
M64.%P7VKAG;_ &F;+$]RQ-=3110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U;_D%7O_7%
M_P#T$U;J"_A:YL;B%,;Y(V09Z9(Q0!\0?\$S?AAX-\?_ +$7A%/%'A+0_$BF
M\U$;=7TV&Z&/M<O_ #T4UTWQ^_X)B?!KXI>!]7MO"OA33O WBUXMVGZMI@>*
M**4<JLD*ML*-]UOER <CD"O(OV5?$_[27[+7P7TOX<G]F&^\4?V;<7,G]IIX
MMM+82^;,TG">7)@#=C.XYQGBO7?^&K?VDO\ HT#4/_"XM/\ XQ0!\(?L3?M4
M^)_V$_C+JOPB^*T-SI_A&6^\B^MY\L='NCC%U'C[T+@J6V\,I5USC#?;[7<%
M_P#\%7=*NK6:.YMI_A3YD4T+ATD0WSD,I'!!!!!%?,W[:_PQ^-/[7T.E:HW[
M*VH^#_%NFCRAKEOXIM+LW%MR3#)$(T+X)RIW97+#!W5Y'_P37^-#>#/VO?#V
MG?$C5[C3VMM"N/!NFC5%*&SD^T"2*U<M@IB3S4 ;H65>    ?N+1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5YA\"_\ FH/_ &-^H?\ M.O3Z\P^!?\ S4'_
M +&_4/\ VG0!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 445XM^V)\?H?V:_V?/%/C0/'_ &M'"+/2(9,?
MO;V7Y8N#]X+S(P[K&U 'YB_\%+?BKK/[47[6>A_!SP=F^M-!NUT:VAC;Y)]3
MF91.[$=!'\L9)^[Y<AZ$U^MOP5^%>E_!#X4>%O NC ?8=#L8[42A=IGD S+,
MP_O2.7<^[&OS%_X(Z_ &[\7^/?$OQO\ $2/=)I[2Z?I<]S\S3WTHW7,^X\DK
M&^W/<SMW6OUPH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_-C_@J+^P
M2?'=A??&+X>:=GQ+9Q>;X@TJU3YM0A4?\?,:CK,@'S ??49'S+A_TGHH _/?
M_@F-^WJ/C)HMK\+/'VH ^.M-@QI>HW#_ #:O;(OW6)ZSQJ.>[J-W)5R?T(K\
M?_\ @I'^Q+J/P*\7+\<_A1'/IFB?;$O-1M]-)1]%O-X*W,6W[L3/C@?<<C'R
ML OVC^P#^VSI_P"UA\/OL.KR067Q&T6)5U6Q3"BZ3A1=Q+_<8D!@/N,<="I(
M!]7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5YA\"_P#FH/\ V-^H?^TZ]/KS#X%_
M\U!_[&_4/_:= 'I]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7XU?\%4/C%JO[0'[2GA[X*^$-VHP:%<QV*V
MT#9%UJUP54@]OW:LD?/W6,M?I[^U1\<[3]G+X#^*_'5P8FN[&V,>G6\IXN+R
M3Y($QU(WD%L?PJQ[5^:W_!(CX%7_ ,4/C#XD^-_BCS+Z+1YI8K2ZN1N-UJEP
M"TTI)ZE(Y"3_ +4ZD=* /T^_9\^#FG? 'X,^%/ 6FE)(M'LUBFN$7;]HN&R\
MTN/]N1G;VR!VKT.BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MJ:MI-EKVEWFFZE:0W^GWD+V]Q:W"!XYHV!5D93P002"#ZU^)O[6/[.GC'_@G
M5\>]'^)OPSN;F#P?<7AETJ\.76TD.3)I]Q_>1EW ;OOID9+*QK]O:Y?XF_#7
MP[\8/ NL>$/%6G1ZIH6JP&"X@?J.ZNI_A=2 RL.00".E 'G_ .RA^U#X:_:M
M^%EIXJT-EM-2AVP:OH[/NEL+G'*GU1L%D?\ B'H0P'M%?A5JVF_$C_@E'^U-
M%<VCRZOX6OL^4[Y2WUW3MPW1MV2>/(]T;!&4;YOVB^#_ ,7/#7QS^'>C^-/"
M5\M_HVIQ!T)P)(7'#Q2+_"Z-E2/4<9&"0#LZ*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M#X%_\U!_[&_4/_:=>GUYA\"_^:@_]C?J'_M.@#T^BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO-OVC?C/I_[/OP
M4\6>/-0,;?V39L]K;R' N;IOD@B]?FD9 <= 2>U 'YA?\%;?C;J/Q?\ CCX:
M^"/A0OJ,6C31">TMCN-UJUQA8XL="41U4>C32 ]*_33]F+X'V7[.GP,\*> K
M,I+-IMKNO;E!Q<7;DO/)ZX+LVW/10H[5^8/_  2C^"FI_'/]H/Q%\;/%K2:A
M!H5S+<+=3C_C[U>XW,6]#Y:NSD=F>(U^R% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% 'D_[3/[.'AC]J'X6:AX.\21")VS-IVIH@
M:;3[H A)D]>N&7(#*2..H_)#]G7XV^.O^"9G[1NK^ O'UM._A&ZN535[*++Q
MO&>(M1M,_>^7G QN4%6 91M_<>OF7]NG]C/2/VMOAL8[=8-/\>:1&\FB:JXP
M">IMIB.3$Y'7DHV&'\08 ^B?#WB'3?%FA:?K6C7T&IZ3J$"7-K>6SAXYHG *
MNI'4$$5HU^-7_!/3]LK6/V6/B#=?!+XM"XTGPRU^]K&VH9#:#>EL,K9Z0.Q^
M;^%6.\<,Y/[**P=0RD,I&01T- "T444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5\;_\%#OV[;C]DG1M&T/PQI]MJGCG78WG@-\&:"QMU.WSF4$%V9LA
M5R!\K$\ !OLBORN_X+)?!KQ1'XO\$?&30[.:]TO2K%-,OYHHS(MB\=P\T$D@
MY 1VF9<D8RH!^\M 'S9X=_:B_:;^#/Q=^(_Q"NK1WUN,6#^+;'5-.0V]NDH4
M6HEB7:T (*KE"IRP#'<17[ ?LF?M'Z9^U-\%-*\=6-I_9ER[O9ZEIY?>+6[C
MQO0-W4AE=2>=KKG!S7YE_LF?MR_#N^_:*^*_B_XS6-MH]A\0+.QAEM_L37^G
MI+"JJXD3#,$8J& *MCH3QN/Z._'#Q7X<\(_L<_$3Q1\/&TJ+2'\,7MSIMWH*
MQK;L[P,D<J&,;3@E>?\ 9QVH ^,?CC_P5 ^)/Q$^+ES\//V;?#<6M+!+)!'J
MZV1OKF^9,AY88\[$A'4,X;( 8[0<5;_9J_X*6?$W1OCU8_"7]H'P_#IM_?7<
M6FK>BR-E=6=S*%$/G1YV-'(63YE"X#ALE:^3/V!/VJM'_92G\<:NGA"^\;>.
M-:CM-.T;3;-O*'D@RR7!>0*[#E8,*J$G:>F,U]G?L^_MJ?!']J+XYVVE?%#X
M+:'X7^)MR\=GI^IZO:PZ@)YHSE(3)+"KP2@@!,@Y(P&!(4@'UW^UK^TYHG[)
M_P (;OQGJUJVIW<DRV6F:7')L:\NF#%5+8.U0JLS-@X"G )(!_-0?\%(_P!K
M>Z\-2_%"#P?8?\*[CG,37"^'Y3IH._;@S;]^ WR;M^-W'7BNQ_X+A^)KA]:^
M%'AY9"MK';W]^\8/#NS0HI(]@CX_WC7U]X:\#Z=_P[2L_#R6R/:7'PQWE"
M99-.,K/['S&+9]>: .Q_8^_:IT7]K;X3Q^*M.M#I.J6DQLM5TIY-YM;@*&^5
MN-T; @JV!W!Y4U\@_M3?\%,_'H^-UU\)?@%X=AUK5[*[?3I]1>S:]GNKI,B2
M.VA!P$C(8,[!L[21A1EO)_\ @C5XZNO"^L_&:W!WV<7A^+5VC=OE\RW:0#CW
M$IR?85S_ /P1ML$\3?M9>)M:U)FN[^U\-7=VDTG+&:2YMT9R?4K(X_X$: /;
MOV;O^"FOQ%T3XV6GPL_:&\.1:-?7EQ%8)J(LFL;FSN)"/+-Q$3M:-]R8=0H
M(;Y@<C].Z_&7_@M1I,>F?M&^#-7MD^SW-WX;C#S1G:S/%=3[6X[@,!GV'I7Z
M[_#?79_%'P[\+:S<_P#'SJ.E6MW+_OR0JY_4F@#HZ*** "O,/@7_ ,U!_P"Q
MOU#_ -IUZ?7F'P+_ .:@_P#8WZA_[3H ]/HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\B?\ @L'\>+SQ]\3?#'P1
M\-.]\FER17>HVMKEFGU&<;;>' ZLD;Y ]9_45^GGQS^+6E? KX2>*?'>L,OV
M/1;)[@1$X,\OW8H1[O(R(/=J_)K_ ()B?!_5OVEOVH]>^,WC+=J%KH%XVK2W
M$J_+<ZM,S-$![1_-)@?=*Q#H: /T\_9&^ =M^S7\ O"_@B,(^I00_:M5G3D3
M7LOS3-GN <(I_NHM>QT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% 'PC_P4L_8.3]H'PW+\0O!%B!\1](M_P!_:PK@ZS;(
M/]61WF0#Y#U8?(<_)M\L_P""7'[>3ZBMA\$?B/?M'J5N/L_AO5+UL-*%X%C*
M3_&O2,GJ!LZA WZ@U^6'_!43]A*6SN+WXY_#2S>"XB?[5XCTVQ!5D8'/]H1!
M>001F3'_ %T_OF@#]3Z*^'_^";G[=L/[1WA./P1XQO4C^)6C6X_?2$+_ &Q;
MKQYZ_P#351CS%[_?'!8+]P4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
M\Q?M _M^?"S]G_XGVGPX\;Z?KKWNH1V[/<16,,EBEO.Q3S9&>528UPV["L>#
M@&OIVOE3]NC]A#1_VPM%TV^M=23PYXXT>-H;+4Y(O,AGA8[C!.!\VT-DJPY4
MLW!W$4 ?#OCW]E;X=?%/]H']K>*18?"MGX.TF#6M%FTGR[>TMI/LHE8-&!L,
M;D<@8/S$@@FM#_@G[:^)/B/^P3^TIX+B::YLH;2:328?O9N'M)'DB0=MQBAX
MZ9<GJ37D'PD_8!^)WQ(^.7Q%^$$GCO3]'_X1I;(:_=1W%S/!=1[0;<1Q[4\W
M8IX638%Q@&OV(_9L_9T\+_LO_"RR\$^%Q+/;I(US>7]T%\Z]N' #RO@ =%50
M!T55'.,D _,7_@B:NA-\:_'?VQ8#X@&AQG3S)C>(O.'VC9GGO#G':L3_ (*^
MV5AI7[8/AJZ\-!(/$EQH5E<79M,!S="XF6%V(_Y:;$B'/\*IZU[3\?O^"3'B
MJR^*,_CKX!>+K;PO)/<M=)ID]U-8RZ=(^=WV6XA4D)\QPI"E1QEJZ;]ES_@E
MKKWACXM6OQ.^./B^#QKXALKA+VVLK>XFO%FN5^Y+=7$ZJ\A0A2% QN498@8(
M!YM_P6[\+W@O?A)XEDA CDMK[3[AH\E8Y089%7/ONDQ_N&OK7P[\1=,'_!,6
MV\3)<HMK;_#,P%@X/^D1V!@,8/3=YRE /7BO5_VFOV<?#7[4GPJO?!/B5Y;6
M-Y%NK+4;8 RV5R@(250>#PS*5/5689!((_-1_P#@D?\ M!PVDG@VW^*.B'P
M\WV@VIU2^2W9@W#-9B(IYG?J1Q][- !_P1G^'USXHO\ XS7Q!CL9M#AT7S'7
MY"\YD)Y[[1'R/]H>M<K_ ,$=M37PC^UUXAT'5%^R:A>^';RP2&4[6\^*X@D>
M/'J%BD/_  $U^I?[+'[,OAO]E+X5VW@[P_++?RO*;O4=4N$"RWMRP 9R!]U0
M%557)P .2<D_)'[6/_!+76/'?Q8NOB=\&?%=OX1\27UPU_>65Y/+;*EV>6GM
MYX59XV<DDJ1]XDA@#@ 'SS_P6>UA->_:9\'Z#8DW=Y9^'(4>&+YF$LUS.53
MYW%0AQZ,M?K]\/= D\*> ?#6B3-OFTW3+:S=O5HXE0G\UK\_?V7?^"6/B+PW
M\7+/XF?'#Q=;^+]:L9X[^VL;6YFO//NEY22ZGG56?80I"@$$@9;:,-^D5 !5
M75--@UG3+S3[D,UM=0O!*$8J2C*5.".0<$\BK5% 'F'_  SCX)_Y];__ ,&,
M_P#\557]G?38-&TSQMI]L&6VM?%-[!$'8L0BK$HR3R3@#DUZS7F'P+_YJ#_V
M-^H?^TZ /3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHKDOBU\3-'^#7PT\2>-M>D\O2M#LI+N4 X:0@?)&N?XG8JB^["
M@#\Q_P#@LG^T!-X@\4>&?@EX?F>Y-JR:GK%O; LTES(,6L&!R2$9GV]_-C/4
M5]X_L5?L\P_LS?L]>'/",D:+KDJ?VCK4J8/F7TH!D&1U" )$#W$8/>OS'_X)
MU_"S5OVNOVO]<^+?C-/MUAH5Z=>O7<9CEU"1V-K"H/\ "A4N . (47H17[64
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4R6))XGCD19(W!5D89# ]01W%/HH _&#]OG]D#7OV/OB?8?&CX2M<:7X
M5>_6Z0V(YT&\)R$QT\AR2%R-HR8R,%=WZ(_L1?MAZ+^UQ\,EOQY.G>,]*5(=
M<TA&^Y(1Q/$"<F*3!([J05).,GWGQ5X5TCQQX;U+P_KVGP:KHVI0/;7=E<KN
MCFC8892/ZCD=1S7XD?'+X2^/O^"7_P"TMI?C+P5<SW/A.[E=M*O)LM%=6Y.9
M=/N\8RP&.>-P"NN&4A0#]S**\Q_9S_:#\+_M,_"[3?&OA:?]Q./*O+"1@9K"
MY &^"0>HR"#T92K#@UZ=0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %&UT
M+3;'4KK4+;3[2WO[O N+J*!5EFQTWN!EL>YJ]110 4444 %%%% !1110 444
M4 %%%% !7F'P+_YJ#_V-^H?^TZ]/KS#X%_\ -0?^QOU#_P!IT >GT444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y6_\%G/V
MB/,/ASX+Z+<LTC%-8UQ(3UZBU@;'4_>D*G_ID:_2_P"(WC[2/A9X#U_Q?K\_
MV;1]%LI;VY?N512=JCNS'"@=R0.]?C9^PS\/-4_;<_;:UOXG>+X3<Z1I%[_P
MD6HI(=\9F+D65H/55*# (P4MR.] 'Z7_ +!W[.2?LT?LZZ!X?N[=8O$VHC^U
M=<;'S?:I5'[HG_IF@2/TRC'^*OH>BB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA?C7\&/#'Q^^&^K^"?%
MUE]KTG4$P'3 EMI1]R:)OX74\@].H(()![JB@#\*_!WB?XC?\$I_VI;K2=8C
MEU7PM>E1=PQ K!K6GECLN(03A9D^;'/RL'0G:Q)_;+X>?$'0/BKX*TCQ9X7U
M&+5M!U6 7%K=1'AE/4$=592"K*>5(((!%>7_ +7O[*GAW]K+X5W/AO5=ECKE
MKNN-%UD)E[*XQW[F-\ .O<8(PRJ1^7?['/[3?BS_ ()__'#5_A3\4H+BS\(3
M7WDZE:N2XTR<X"WL./O1,NTMM^\A5ADJ P!^VU%5]/U"UU:PMKZRN8KRRN8E
MF@N('#QRQL 5=6'!!!!!'!!JQ0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %>8? O\ YJ#_ -C?J'_M.O3Z\P^!?_-0
M?^QOU#_VG0!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 445B^-?&&E?#[PAK7B;7+E;/1](LY;Z[G;^"*-2S8'<X' [G H _-S
M_@LY^T6NF^'M ^#>D71%UJ+)K&N"-NENC$6\+?[T@,A'4>5&>C5]0_\ !/#]
MG%?V<?V;]%LKZV$/BG7@-8UEB/G2611Y<!_ZYQ[5(Z;MY'WJ_-S]DSP;J/[?
M7[>&K>/O%-NTN@65X?$6HP2G>BQ(X6RLL]"/EC7!ZI$]?M_0 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7R'_ ,%"?V'[+]JGP)_;.@00VOQ*T2!CIUR<(+^(98VDK>A))1C]
MUB>@9J^O** /R,_X)G_MP7OPH\1I\"?BI--I^G"Z:ST>\U+,;Z5=;R&LYMW*
MQL^0N?N-P?E;Y/USK\YO^"H'[!/_  L_2[SXM_#[3=WC"QAWZWI=JGS:I @_
MUR*.LZ*.1U=1@?,H#._X)?\ [>W_  M+2K/X2_$#42WC&PAV:+JER_S:I;HO
M^J=CUG11UZNHR?F4E@#]%Z*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O,/@7_P U!_[&_4/_ &G7I]>8? O_ )J#_P!C
M?J'_ +3H ]/HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_-C_@LK^T8OAKP%HOP@TFYQJ7B!EU+5Q&W,=E&_[J-O^NDJ[OI ?[U?
MHIXF\1Z=X/\ #FJ:]K%TECI.F6LMY=W,A^6*&-2[L?8*":_$OX!^'+W_ (*)
M_M_:AXJ\06LC>%XKLZW?VLV66.P@*I:VA[?-B)& QD>8PH _17_@FA^SDOP
M_9LTJYO[;RO%/BP)K6IEUP\:.O\ H\![C9&02#T>22OK*D P,#@4M !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !7Y%?\%,/V'[WX2^)'^.OPKAFT_3!=K>:Q::<2DFE7
M>_<MY#MY6-GP6Q]Q^1\K?)^NM5]0T^UU:PN;&]MHKRRN8FAGMYT#QRQL"&1E
M/!!!((/!!H ^3?\ @GQ^W!9?M5>!/['UZ>&U^)6B0@:E:J @OHA@"[B7T)(#
MJ/NL>@#+7UU7XD?MB?LS>+/^"?GQQT?XJ?"ZXN+3PA->^=IETN7_ +.G.2]E
M/_?C9=P7=]Y"RG)4D_J-^R)^U5X<_:R^%EMXDTHQV6MVNV#6M&WY>QN,=N[1
MM@E'[C(/S*P ![C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %-DD2&-I)&5$4%F9C@ #J2:=7Y6
M_P#!9#XT^)QXS\$_!W2-2?2=$U2P35-1(E,,=XTMP\,23/\ \\T,+,5/&6!.
M=JX /NWP%^UM\-_B1\7O%'PXT;65?Q!H'E"6226$6]V7 .VV<2$RE<X8 <'B
MO9:_!V+_ ()XZ_KOQ3^,G@'P/K$NN>+/A[%ILUE&PCM1JC3*AF 9W"PE=Q92
M6/"8/)R/UN_8OT7XK^&/@/I.A_&1%/B[3)9+6.Y-XEW+<6BX,+RR(2"X!*$D
MDD("2230!['<^(])LIWAN-4LH)DX:.6X167Z@FF1^*-&FD6./5[!W8A55;E"
M23T &:_".?X1:O\ MY?MV?$O2=#U>VTS[7J6I7T>H7:-)&EK!+Y460O/*^4/
MQKZ5^&G_  1L\9^!?B-X5\23_$30KJ#1]6M-1D@CLY@TBQ3+(5!/ )"XH _5
MNLX^(])&L?V2=4LAJNW?]A^T)Y^WUV9W8]\5\<?\%4_VGM=_9]^"NDZ/X2U"
M72?%'BZZDM8]1@.V:VM8E5IWB;^%R9(D#=0'8@A@"/@G3O\ @FGXGU7]D&;X
MZ_\ "7*-:_LV3Q$N@&T8E[-<R%S<;\^88P90-A[#.3D '[G57U#4;72;.6[O
MKF&SM8ANDGN) B(/4L>!7P]_P2?_ &HM?^//PHUWPSXOU*75_$?A&:&--0N6
MW37-G,K>5YC=7=&BD4L>2-F<G)/Q'KNH^,?^"I7[95WX83Q-)I'@RSDNY=-5
MHS+!IVG1$*)5A#*'EE/E[B2#F0#.U0  ?MYIVI6FKV<5W8W4%[:2C='/;R"1
M''J&!(-6:_#>Z3QI_P $IOVNM,TFW\3RZWX2OX[6]O42(Q1:GISR/&^^'<P6
M6,I+M8$D%0>C%:_<6&9+B&.6)Q)'(H974Y# \@B@!]%%% !7F'P+_P":@_\
M8WZA_P"TZ]/KS#X%_P#-0?\ L;]0_P#:= 'I]%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%4]9UBR\/:1?:KJ5S'9:=8P275S<S'"11(
MI9W8]@%!)^E 'Y\_\%BOVC5\#_"G3?A3I5SMUGQ81=:B$;#0Z?$^0#W'FRJ
M/58I >M>E?\ !+7]G-?@?^SA9:[J-MY7BCQILU:\+KAXK;!^RP^N C&3!Y#3
M,.U?GY\/-.O/^"DG_!0>XU?4[>4^$!='4+J!QQ!I%L0L,#>AD_=HV/XIG85^
MY,<:0QK'&JHB@*JJ,  = !0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y
MSXA_#[0/BKX*UCPGXHTZ+5=!U6!K>ZM91PRGH0>JLI 96'*D CD5^)WBWPW\
M1_\ @E-^U);:KI,DNJ^%;TL;2:4E+?6M/W#?;RD#"S)E<\?*P5P"K ']U*\O
M_:._9Z\+_M-?"[4O!?BF#$4P\VRU"- 9K"Y .R>//<9((Z,I93P: -?X*_&7
MPQ\??AOI'C;PE>B\TG4(\E&P);:4??AE4$[70\$?0@D$$]S7X9_ OXN^/O\
M@F!^TKJO@SQM;7%QX2NYD75;*'+17,!)$6H6F>"P&>.-P#(V&4;/VX\+^*-)
M\:^'--U_0K^#5-&U*W2ZM+RW;='-$PRK _0_4=Z -2BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KXS_X
M*+_L+77[67A[2-=\*W=O9>.] BDA@BO&V0ZA;L0QA9^=C*V61NF68-@$,OV9
M7YR?\%%_VN/CC^RK\:/"DGARZM5^'6IP17*1R:=$_P!HEBD'VFU:5E++E0AR
MN"!-P<C@ ^&/A5^T'\:?V%?C-XQ>_P!)CU'7XEMM-\16FO%KP!$4>0IN(W^4
M[,!"&(P!P0,5^P?[./[5=A^U=\"-3\8>#-.:T\2V<4UK/H5U,A:"^6+<B;^
M8W)7:Y"@C.0""!^;,7[9?PMNOB+^U3XMU"&YO]-^(6@6MEHNCW-H3+/<&UV%
M9.JH(Y.2^?X<IN.,^W_\$F_ _CGP3^RW\5O&VAZ=%+JVMLS^&[/458P7DUK!
M*%)"LK;'E?RR01]P^E '@7P1_P""6W[2%]XFUA=1U$?"J!X?)NM2.K":2^1G
M#F-5M9&WKN1&(=E&0IY(X?H/QE^-'_!-']I2R\&>.O$]YXJ\&R"&>XLI+J2Y
MMKG3Y&9?M%L)3F*12KC QEHRIW#!KW[]E?\ X*VG7_&?B31?C\-+\%!%7^S[
MC3M-N8XH)4+":"="TL@8_*03C!5@>2*^8_VT?B#:_M^_ME^&M%^%,<VJVOV*
MW\/V5Z\+1K<$332RW)5@&6)1*<E@/EC)QS0!ZO\ \%O;V2X\>_"N$,7M5TJ\
MEC8'*DM+&#C\%7]*^\/#=O"W_!/?2X'VQ6Y^%\2-C "K_9(!]AQ7RI_P66^"
M=U=?"3X=>,=*MY+BS\)RR:3?,HW,D$ZQB*1S_=5X=N?685S^D?\ !1[X<6W_
M  3R/@N;5+D?$N+PHWA2/1S:2EB_D&V2X$VWR]@CQ(<MG((P3C(!Y5_P2*U"
MYL/$/QL>V9]Z>#99E1#C+J_RGZ\G'UJ?_@BBBG]I7Q@Y4%U\)3 -CD9O+3/\
MA7L7_!%OX+SP>!OB'X\U:T8:?K[1:+8^8N!-#%O-PP]5+.BY]8V';CYL_9&\
M?67[ '[;WB31_B+)<Z;H\,5YX>O;T0/)LC,D<L%SL4%F1O*C(*@G;)D#M0!Z
M%_P6VBC'QS\ R!LRMX<*LN>@%U+@_J?RK]7?@O,]Q\'? DLKF2230;!F9CDD
MFW0DFOQD_;9^)FG?MY?MD>$]#^&,LVK:<UK:^'[*\-N\8F<S22S3A'"L$42G
M)8#B(GIS7[@:)I%OX?T:PTNS79:65O';0KZ(BA5'Y 4 7:JZIJ"Z3IEY?/%-
M.EM"\S16Z;Y'"J3A5[L<8 [FK5% 'F'_  OW3?\ H5_%G_@H;_&JO[.^H+JV
MF>-KY(IH$N?%-[,L5PFR1 RQ$!E[,,X([&O6:\P^!?\ S4'_ +&_4/\ VG0!
MZ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7P)_P5Z_:.
M7X:?!2V^'&E7(77_ !H2MT$/S0Z=&P,A/IYC[8QZJ)?2OO2_OK?2[&XO+R>.
MVM+>-IIIY6"I&BC+,Q/0  DFOPYM3>?\%+/^"A(DD2=O!OVG<5 (-MHEJ> >
MZ-*2![27'I0!]W_\$G?V=%^$'[/4?C#4[4Q>)?&Y2_<R+AXK%<BU3Z,"TON)
M5!^[7V]45K:PV-K#;6T26]O"@CCBB4*J*!@* .  !C%2T %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?.'[;_ .QUHO[7'PR:Q'DZ=XUTI7FT/5W7
M[CD?-!*1R8I, 'NI 8 X(/YX?L"?M@ZY^R!\3;_X+_%I;C2?"K7[6S"_^]H5
MZ6P6S_SP<X+8^49$@."Q;]GJ^'O^"DG[",7[1WA5_''@VS1/B5HUO@PQ@+_;
M%LH)\AO^FJ\^6QZ_</!4J ?;\<B31K)&RNC ,K*<@@]"#3J_+'_@EU^W?+!-
M8_ WXDWKPW,3?9?#>IWQ*L&!P+"4MT(/$9/_ %S_ +@K]3J "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N4^
M)GPJ\(_&3PK<>&_&OA^R\1Z+,0S6MXF=K#HZ,,,C#)PRD$9/-=710!^>7P:_
MX)>^#O#W[2?Q%U'Q5X M;[X91BV;PC;W>J/.H?:#-YD8DWL <@";(QZU^@NG
MZ=:Z186]C8VT-E96T:PP6UO&(XXD485548"@   #@58HH ^>?C5^P+\#_CUK
M\^O>)_!L<7B"XYGU32KB2SFF/]Z01L$D;_:=2W &<5TOP(_9'^%/[-PN)? ?
MA.WTS4;A/+GU.XD>YNY%SG;YLA8JIXRJ[5.!D<5[#10!5U32K+7--NM.U&T@
MO]/NXF@N+6ZC$D4T;##(ZL"&4@D$'@U\LS?\$MOV;9_$?]K'P%(JY+'3TU:[
M6U+9SG8)<C_=!"]L8KZPHH HZ'H6G>&-'LM)TBQM],TNRB6"VL[2)8HH8U&%
M5%4   =A7EOQW_9)^%/[2?V67Q]X4AU74+2,Q6^I0326UU$A.=OF1LI9022%
M?<H)) Y->P44 >+_  &_8[^$O[-EQ<7G@3PI%I^K7$7DS:K=3R75TZ9R5#R,
M=@/&50*#@9!P*]HHHH **** "O,/@7_S4'_L;]0_]IUZ?7F'P+_YJ#_V-^H?
M^TZ /3Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.>>.U@DF
MFD2*&-2[R.P554#)))Z "@#X>_X*S_M(#X1? /\ X0C2KD1^)/'&^R8(WS0Z
M>H'VESZ;]RQ#/4.^/NU0_P""1/[.H^&'P*G^(&JVAB\0^-66:$R+AHM.0D0@
M>GF,7DSW4Q^E?$WC#4K[_@I3_P %!;73[-II/!PNA9P.A(^SZ+;,6EES_"TN
M789_CF5?2OW#TS3+31=-M-/L+>.TL;2%((+>%=J11JH554=@   /:@"U1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?E[_P5'_8.DOOM
M_P ;_AO8-'J4'^D^)-,LAAI O)OH@.CKC,@'4#?U#D^K?\$U/V\4_:#\-1?#
M[QM?*OQ'TBW_ '-U,P!UFV0?ZP>LR#[XZL!O'\6W[J=%D1E90RL,%2,@BOQL
M_P""A/[&VL_LK?$.U^-OPE-QI/AEK]+N0:>,-H-Z6RI4#I ['Y>-JD[#PR @
M'[*T5\S_ +"_[9>C_M;_  V6:<PZ?X[TA$BUO2D. 6Z"YA'4Q/CIU1LJ<_*S
M?3% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7F'P+_YJ#_V-^H?
M^TZ]/KS#X%_\U!_[&_4/_:= 'I]%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5\8?\%4/VD?^%(?L\3^'-+NO)\4>-?,TNVV-AX;0 ?:I1_P%EC'
M<&8$?=K[.)P,G@5^&_QH\1:C_P %'/V^[#PWH4\DOA.*[&DV,\1^2'3(&+7-
MV.V7Q*ZD]=T:GH* /K__ ((\?LZ_\(#\(=2^)VK6?E:WXN?R;!I!\T>G1MP1
MW'FRAF/JL<1K]"JH:!H5AX6T+3M&TJUCL=+TZVCM+6UB&$ABC4*B#V"@#\*O
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G>(O#N
MF>+M!U#1-:L8-3TG4('MKJSN4#QS1,,,K ]00:T:* /PW_:'^"GCK_@F5^T;
MI/CSP#=3R>$;JX=M)O9@7C>,\RZ==X^]\OTW* ZX93M_7+]FC]HWPO\ M0?"
MS3_&7AJ7RR_[G4--D<&;3[H %X7]>H*M_$I!XS@='\8?A%X9^.GP[UCP7XML
M%O\ 1M2BV,!Q)"XY26-OX70X(/MSD$@_B[HVJ?$C_@E'^U-+:7BRZOX6O<><
MB92WUS3MQVR)GA)TR?=&R"2C98 _=6BN8^&GQ)\._%[P-H_B_P *:C'JN@ZK
M")[>XC_)E8=5=6!5E/(((/2NGH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KS#X%_\U!_[&_4/_:=>GUYA\"_^:@_]C?J'_M.@#T^BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH ^1O^"F_P"T<WP!_9OU"RTRY,'BGQ<7T?3V
M0X>&(K_I,X]-L9V@CD-*A[5XQ_P1L_9U/A+X=:U\6M7M FI^)6-AI+2+\R6$
M;_O''H))5Q](%(X-?+G[4?BW5_\ @H'^WCIW@7PS</)X?LKW^P--E3YHX[>)
MBUY>XZ$';(X/=$C'6OVM\)>%=,\#>%M(\.Z+:I9:1I5I%96ELG2.*-0J+^0'
M- &M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5XM^UC^R[X;_:N^%=WX6UM5M-3AW7&D:PJ;I+"YQ@,/5&X#I_$/0A2/
M::* /Q#_ &2_VC/&/_!.SX]:Q\,/B;;7$'A&XO!%JMIDR+92' 2_M_[R,NTM
M@?.F#C<H%?MCI6JV>NZ79ZEIUU#?:?>0I<6]U;N'CFC<!E=6'!!!!!'4&OEK
M]O\ _8ET_P#:O^'YO](BAL_B/HD+-I5ZV%%VG+&TE;^ZQSM8_<8YZ%@?C'_@
MFU^VUJ'P.\6GX%_%>6?3-&%X]GIMSJ64?1KS>0UK+N^[$SY )^XYY^5B5 /U
M^HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*\H_:,_:;\"_LM^"E\2>-[^6))W,-EIUE&);N^D R4B0D#@')9F51D9()&0#
MU>BORO\ A]_P6<L?^%P>)9?%^AZDOPYNVB318+&VA:]L, !VG.\"0$Y.%)('
M3-?IAX \?>'_ (H^#=)\5^%M3BUC0-4A%Q:7D.0LBG@Y! *L"""I ((((!!%
M '0454U?5K+0-*O-3U*ZBL=/LH7N+FZG<)'#&BEF=B>   23[5\F_LV_\%(?
M"'[3GQKO/A_X<\,ZK9I%!<W4&KWDB".>*)@ WECYE+!@<'IWH ^O:*P?'7CO
MP_\ #/PGJ7B?Q3JUMHF@Z=%YMU?73;4C7( ]R22 % ))( !) KXBE_X+0?!-
M-?\ L:Z!XRDTX';_ &DMC;A2<_>"&?=M]\9_V: /ONBN<^'GQ$\-_%?P=IOB
MKPEJ]OKF@:C'YEM>VS95AG!!!P58$$%6 ((((!%>$?M-?\%"OA1^RWKB^']>
MN-0U[Q.8Q))H^@Q1S2VP(!0SL[HL>X$$#);'.W!&0#Z:HKY=_9H_X*+?";]I
M[Q'_ ,(WHTVH^'?$[(7@TO7XHXFN\ EA Z.ZN5 R5)#8R0" 2/J*@ HHHH *
M\P^!?_-0?^QOU#_VG7I]>8? O_FH/_8WZA_[3H ]/HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *^7/\ @HU^T:W[.O[-NL7.FW)@\4^(B=%TDHV'B>13
MYLX[CRXPQ![.8_6OJ.OQ&_;7\<ZS^W+^W'I?PS\)3>?I.DWQ\.Z:R_/$'#9O
M;P@=5!1B2.L<"D=: /H/_@C)^SHVB>%M?^,6L6@6YUC=I.B-(OS+;(_^D2K[
M/(JH#U'DOV:OTVKG_ '@?2OAIX'T'PIH=N+;2-&LHK&UC'4)&H4$^K'&2>Y)
M/>N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K\]?^"G7[!/_"XM&N?BGX!T_=XYTZ'.J:;;)\VKVZ#[Z@=9
MXU''=U&WDJH/Z%44 ?FU_P $N_V]3X_T^R^#WQ"U'/B>SB\O0-5NGYU"%!_Q
M[2,>LR*/E)^^HP?F7+_I+7Y+?\%.?V&KKP!K4_QV^%UO+96JW"WNNV.G9233
M[@-N%_#MY52V"^/N-\XX+;?J/_@G=^W+:_M1^"?^$=\2W$-M\3-$@7[;&,(-
M2@&%%W&OKG D4<!B",!@  ?8U%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %?C]_P %HX+Z#X^_#2]U6"XN/"']B;$2-BH>5;IS<JC=
M QC:W_3VK]@:\=_:.^&?PE^.GAF/P/\ $NZTH&>9#8K+?QVU]!.Q"HUN2=P=
MB0H !#9P0<XH _/']GOX0?!?]L;X]_M ^'=*M[>R\#ZCI^CS^'Y=.MDMKFP$
M2(&-NKH=C JR/\I!!;.<YK]'/V;OV=/#O[+OPY_X0KPMJ.L:EI O)+U7UJ>.
M:5'<*&53'&@"Y7.-O5F]:_&#QA^Q#XDT3XT_&O1?AEK4MROPLBAU,27<Y@OY
M[=HA*3$\8"^8@S_=W <<X!^JOV=?^"C7B_3OV&?B+XD\2,_B7QIX-N+;3-/U
M"YP6G^U@I;27']\QLDA8]7"J#R2U &S_ ,%.OVCM;^(GBW2?V8_A?OU'Q!K5
MQ#'KIM&Y)8AHK/<.@QB64G@*%!.-XKYW_P""3VB2^&?VXM1T>>1)9]/TK4[2
M22/.UFCDC4D9YP2*C_X)_?M'?!KX'^*_$_Q-^+&L:QJ_Q+U6:5+>1-/:Y^SQ
MR'=-,9,\RRL2"1T4$9^=A7$_L8?M)^"_@A^U[X@^(GBB>\B\-WL>I+#);6QE
ME)FF#1Y0'C@<^E 'UQ_P6X^)-WIWA'X<>!;6=DM=4NKK5;Z-21O$"QI"#ZC,
MTIQZHI["NET']B/X:2_\$TQ<W'A/2SXQN/!C>)QXA:V0WZWAMC=QCS\;@@RL
M>P';M!X)YKQ#_@L_?Q^)=<^"_B:R,K:3J^AW,UJTB[<@M#)T[';*F1]*^^/#
MFJV\7_!._3=05T>VC^%L<Q;.%PND@G/IT/TH ^-/^"*OQ8EL-&^*GA#4;IO[
M*T^.#Q!;QG)\KAX[E@/<)!P/0^M>(_\ !/KP5IW[7O[;GB+Q)\0].@\16PM;
M[Q+=6%^HEMYIGFCCC1T;(9%,^0IX_=J.@Q72?\$A-#O=8U[XV?9(Y&W^$6M%
M>/J)96;8![G8V/I3?^"*=S%'^TQXNA9U667PE.44]6Q>6F<?G0!B?\%+OA[I
M/[+G[7?A7Q)\-["V\+^?86FOP6FGQB&"WO(KB128XUP$4^5&2JX&2WK7[5^&
M==@\4>&]*UFV_P"/;4;2*[B_W)$#C]"*_(#_ (+:WB/\>/ =J,>9%X:\UN><
M-=3 <?\  #7ZR?""QGTSX2^";.YC,5Q;Z)90RH>JLL" C\Q0!UU%%5=4:\33
M+QM.2&34!"YMTN"1&TFT[ Q'.W.,X[4 6J\P^!?_ #4'_L;]0_\ :=']H?%_
M_H$^$_\ P)GJK^SNUX^F>-FU%(8]0/BF]-PEN28UDVQ;PI/.W.<9[4 >LT44
M4 %%%% !1110 4444 %%%% !1110 4444 ?./[?O[11_9M_9OU_6["X$/B;5
M?^)1HN&PR7$JMF4?]<T#N.VY5!ZU\A?\$8_V=GAMO$7QHUFVR]SOT;0VE7)*
MA@;J=<^K!8PPY^64=Z\<_P""@WQ'UK]L3]L[1OA-X/D^UZ?HEZ/#]@JMF-[U
MV'VNX;'14*[2>RP$]S7[!_"GX<:5\(/AMX;\%Z(FW2]#L8K*%BH#2;%PTC8_
MB=LLQ[EB: .KHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH AO+.#4+2>UNH([FUG1HI8)D#I(C##*R
MG@@@D$&OQ5_;7_98\3_L(?&;2?BW\*9KG3_"$M\)[&X@)8Z1<G)-K+G[T+C<
M%W9#*61LXRW[85@^.O VA_$OP?JWA;Q+IT6K:%JMNUM=V<X^61#[]00<$,,$
M$ @@@4 >1_L<_M9^'_VM?A;!K]AY5AXCL@L&MZ*'RUI.1]Y<\F)\$HWID'YE
M:O>J_"WXA^"/B)_P2L_:BL=>\/3SZEX4O&9K"XF)6'5K$L/-M+C P)4^7)QP
M=D@'(%?LE\"?CAX7_:'^&>D^-O"5V+C3KY,2P.1YUI. /,@E4?==2>>Q!!&0
M02 >@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YJ?\%3?
MV,O&OQ \6Z+\8OAGIUWJ^LZ?:QVNIZ=I:DW@,3EX+J%5^:1ANVE5RP"1D _-
MC]*Z* /P+\&_'7]H;Q?\0_BW9^'?!][J?Q \>Z?;Z7XA^R:--]IM(DB\IW\L
M<0-(OWG8!5W':%XV_HU^QM_P3WT?X>?LU:EX-^+6DVNO:EXGOXM4U;3%N&,-
MN8@!;P^9&5+,GS,Q!(W.0"0 3]#> _V<_#?P\^-/C[XG:=?:K/K_ (T6W34+
M:ZEB:UB$*A4\E5C#+D#G<S?A7JE 'S5_P[>_9M_Z);I__@;=_P#QZOSB_8P_
M8]A\7?M?>(-#^(GPQU=O ,4>I&V74[*[MK7*3 0[9?ES\N<?-S[U^V5% 'QW
M_P %$/V.;G]H+]G_ $;2_ ]G$/$G@QA+HU@SA1/;>6(Y+578\,52-E+'DQ $
MC=D?G[:_M ?M2:9^SW+^SJ/A;K/DR6;:4MRWAV^.J"R9CNA ^Z003&&V?<R.
MN&'[C44 ?'W_  31_9'U;]ESX1ZI<>+(8K?QIXGN([F^MHG#_9((U(@@9AP6
M!>5FP2,R8YQD_$7Q-^ _QF_X)_?M5ZC\1_A?X1NO$_A&XEN9K&6VL);RU6TF
MR7M+I83NC,9("L2 VQ&!/S*/V>HH _%_P9\$OC1_P49_:?TWQ[\2O"$_A7P;
M:&V2\DN+*:TMA8Q,6%K;";+2NY+Y8$A3(S':-JU^SX 4    < "EHH ****
M"O,/@7_S4'_L;]0_]IUZ?7F'P+_YJ#_V-^H?^TZ /3Z*** "BBB@ HHHH **
M** "BBB@ HHHH *\%_;@_:$7]FK]G/Q+XJMYDCU^=!INBHQ&6O)00C 'KY:A
MY2.XC([U[U7XN_\ !2_XJ:Q^U#^UGH7P<\'-]OM-!NTT:VAB;Y)]3F91.[$=
M!'\L9)^[Y<AZ$T >A_\ !&G]GF?5-;\1_&W78GE$)DTG19)_F:29\&ZN 3SD
M*1&&[^9*.HK]7ZXCX)?"G2_@=\)_"_@31OFL=#LDM1+MVF>3[TLI'8NY=S[L
M:[>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** /-_V@O@)X7_:1^&&J>"?%=MOL[I=]M>1J
M/.L;@ ^7/$3T9<GV(+*<@D5^/'PB^)GQ"_X);?M-ZEX4\6V\]]X3NY%74[2#
M/DZA:$D17UKGC>HSQWP\;8(RO[GU\]?MI_LA:%^UO\,)-)G\G3O%NG!I]#UE
MUY@E(YB<CDQ28 8<XPK $J 0#VWP?XOT;Q_X7TOQ'X>U&'5M$U.W6YM+VW;*
M2QL,@CN#V(/((((!%;%?BS^PI^UKXB_8I^+.I?!SXLQ7&E^$Y+\V]Q%>==#O
M"1^^4]# _!;&1@B13UW_ +103QW4$<T,B2PR*'21&#*RD9!!'4$4 24444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &%XR\>>&?AUI U;Q7XBTGPQI9E6$7VLWT5I
M9""53?(RKN(!P,YX-</_ ,-8_!#_ *+)\/\ _P *BQ_^.UX!_P %0-+L]<\+
M_ [3=0MH[RPO/B;I-O<6TRADEC=)U9&!Z@@D$>]>T_\ #%'P$_Z)#X/_ /!3
M%_A0!K?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_  J+'_X[63_P
MQ1\!/^B0^#__  4Q?X56U/\ 8L^ T6FW;I\(O""NL3D$:3%D'!]J /8/#/BG
M1?&NAVNM>'M7L->T>Z#&WU#3+E+FWF 8J=DB$JV&!!P>H(K4KX__ ."3_P#R
M9+X0_P"OW4?_ $KEK[ H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\P^!?_
M #4'_L;]0_\ :=>GUYA\"_\ FH/_ &-^H?\ M.@#T^BBB@ HHHH **** "BB
MB@ HHHH **** /%_VPOCY!^S9^SYXI\:"2(:M'#]CTB&7D2WTN5B&/X@O,A'
M]V-J_/;_ (([?L_W7C'Q]XC^-_B)9+E-->6PTN>X)9I[Z9<W,^3R2L;[<]S,
MW=:YS_@JE\8=4^/_ .TGX<^"O@\MJ4&A7$=D+6 Y%SJ]P54@]CY:E$_V6,OO
M7ZG_ +/7P:TW]G[X,>%/ .F,LL6CV8CFN ,?:+AB7GE_X'(SMCL"!VH ]%HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH ^*_\ @HW^PI;_ +3'@]O%WA.TCA^)
MFBP'R@N%_M:W7)^S.>F\<F-CW)4\,"OSQ_P2^_;JG\/7]G\"?B9=26VR7['X
M=U"_RCV\H.W^SYMW(&>(\]#^[[H!^K=?F5_P5'_8,;Q+;W_QJ^'=@1K=JAG\
M1Z7:+S=1J.;R,#_EH@'S@?>4;OO*VX _36BO@7_@F;^WHOQT\/P?#;QWJ /Q
M"TN#%E?7#_-K-L@ZDGK.@'S=V4;^2'Q]]4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 445PWBCX[?#;P0'/B'X@>%]#*=
M5U#6+>%NF<89P2>1Q[T =S17S1XI_P""D?[.'A(NES\3;&]E7@)I=I<WFX^S
M11LO;J3C\Q7D'BC_ (+-_!'1MR:3H_B[Q!+_  O#8PP1'IU:28,/^^3TH ^]
MJ*_*KQ3_ ,%Q3\\?AOX2C_9N-4UOZ]8DA^A^_P"H]Z\PU#_@KU^T'X[NGM/"
MGA;P[9/_  IIFE7%Y<#OSNE93T/\ [_@ ?M)17XIGXJ?\% _B[\MM:>.[.WD
MX1K;0(](CP<CB7R8\CGKN/UXX/\ A@_]M7XL#=XLUK5(HY?F/_"2>,#<#'!&
M4CEE(Z#C'&!P,4 ?L)XH^*7@SP.'/B/Q=H7A\1C+G5-2AMMHQGG>PQP#7D7B
M?_@H+^SMX1+"^^*^AS[>O]E^;J'?''V='S^%?G_X7_X(B^/[LI_PD7Q&\-Z4
M"?F_LNVN+W SVWB'/'TKU[PM_P $1/ EH$_X2/XD>(M5('S?V7:06.3CMO\
M.QSGUH X+]N/_@H;\)/B_9_#*#P=/J^L2>&/&EAXBNV:P-NDEO LFY4,A!+D
MN  0!UY%=%XH_P""X>D0ET\.?"B]O!G"3:IK*6^!GJ42*3/&.-W?KQSA_M;?
M\$^?A#^S[IOPBD\/6.JWTVO>/=,T34)-5U!I#-:2^:9(\($"YVJ,@ C'!'.?
MO3PM^Q9\"/!H3^S/A-X4WI]V6]TV.\D4\<AY@[ \=<^OJ: /@7P!_P %N-6?
MQ?$OC7X=V,?AB0A7?0[ES>6X[N!(=DO^[\GUXY_1WX9_'3P+\?? %SXA\">(
MK37]/,+"586VS6SE3\DT38>-O9@,]1D<USGQI_8Y^$GQW\(KH'B+P?86J0*P
ML[_2($M+JR)[Q.B],\E6#(2!E3BORU^-'["OQS_8;\23^/?A9KFHZ[X<M@S-
MJVB*5N[>'J4O+;D/'CJ0'0A<L$X% 'WI_P $G_\ DR7PA_U^ZC_Z5RU]@5^3
M7_!-/_@H3\/OA3\-]+^$OCT2^&?LUU/)9>(I#OLY/.E:0I-@9A(+8#<KCEBN
M.?U<T[4;36+"WOK"ZAO;*YC66"YMY!)'*C#*LK#(8$<@B@"S1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !7F'P+_YJ#_V-^H?^TZ]/KS#X%_\ -0?^QOU#_P!I
MT >GT444 %%%% !1110 4444 %%%% !7E'[4OQRLOV<_@1XL\=7+1FZL;4QZ
M=!)R+B]D^2"/'4@N06QT56/:O5Z_'K_@K=\;;_XO?&_PQ\$?";2:E'HTT0N+
M.VY^TZM<86.+T)2-U4>C32 ]* '_ /!(KX$7WQ2^,/B/XW^*?-OHM&GECM+J
MXY-UJDX+32D]RD<A)_VIT(^[7[!5Y7^S!\#+#]G+X&^%O =D4EFT^V#WUR@X
MN+M_GGD]<%R0N>BA1VKU2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0C(
MP>12T4 ?CI_P47_8NU7]F_QS#\<?A,)]*\/&^2[NHM-^1M"O=X*RQX^["[8Q
MV1CM^ZR@?='[!G[:6E_M:?#H1W[P6/Q"T:)$UG34(42CH+J%?^>;GJ/X&.T\
M%2WTKKFAZ?XFT:^TC5K*#4=+OH'MKJTN4#Q31."K(RG@@@D$5^!'QBL-9_87
M_;-\677PLN;RVLO">IVZVT]RIDB$=S;K.+2<\;T93(F"<L(R<AAD '] M%?G
MC^SY^U-^UG^TWX'/BCP/8_!.YLXYFMKFTNO[3BN;64<[94\XXR,,""00>#UQ
MZ=_;/[=7_0!^!_\ W\U/_P".T ?8%%?"'CK]I#]JKX%>(OA[+\2?#WPKD\-^
M)O%%EX>D_P"$?^WM=*9V.2IDFVKA%?!(;G'!K[OH **** "BBB@ HJIJ>K6.
MB6C76HWMO86J_>FNI5C0<9Y9B!T!_*O+?%'[7?P2\&;EU;XK>$8)4X:"+5X9
MY5YQS'&S,/R]?0T >NT5\A^*?^"K/[.'AQ7%MXOO=?E0',6EZ1<DDXZ!I413
M^#8YKR'Q1_P6T^&EBSKX?\!>*=7*G :_>WLU;GJ-KRG'U&?:@#]&J*_(;Q1_
MP6_\878;_A'/AAH>E$CY?[4U&:]P<=]BPYYKC/\ AXY^V!\6#GP;H3PB4Y3_
M (1;PF]YWS\OFK/G[P]>WK0!^UE1SW$5K"\TTB0Q(,M)(P55'J2>E?BM_P (
MM_P4(^,&=\OQ LDE^\)-0BT)<8[KOAP,+TQ_/F6#_@E'^TQ\2[A+CQ?XDT>V
M?.YGU_7I[R4<\X\M)03\S?Q =>>: /U=\4?M,_"/P5N&N?$[PCIDJ]8)]:MQ
M*>G2/?N/4=!WKR#Q3_P4_P#V;_"^]/\ A8']K7"_\L=+TRZGSUZ/Y8C[?WNX
M[5\C^%O^"'>HR['\1_%BUML??@TO16FS])'F3';^ _A7K_A?_@BU\'-+*2:U
MXF\7:Y*IYC6YM[:%N>ZK"6_)^] $7BC_ (+4_"'3=Z:'X3\7:W*O1YH;>UB;
MIT8RLWKU7T]>/(/%/_!</69PZ>'/A18V1'"RZIK#W&?<HD4>.W&X].O/'V%X
M8_X)C_LW^%PK+\.X]3G'6;5-1NKC=QW0R[/R7^E>P>%_V<?A3X)9'T'X:^$M
M(E4Y$UIHMLDF<Y!+A-Q/U- 'Y-3?\%4/VH/B=*\7A#P[I=N22%7P]X>FO''M
M^\:4$_AWZ"F_VK_P4*^+P(V?$&Q$O&1:Q:![==L&WZ\>M?M3##';Q)%$BQQ(
MH5408"@<  =A3Z /Q3'_  34_:W^+!SXRUZ.$R<O_P )3XIDO.>#SY7GYY)]
M>0?Q[GPM_P $/_%%UL/B/XI:1IO]Y=+TN6\]> 7>+VYQW]N?USHH _.KPM_P
M1.^%]AL;Q!XX\5ZPZ\E;'[/9HW3J&CD..O1@>>O'/K_A?_@E=^S?X;V--X*N
M=<F7I+JFK73^O5$D1#U[KVKZVHH \H\+?LG?!?P64;1_A7X1M)D^[<'1H))A
MT_Y:.I;L._:O3M/TVTTFU2VL;6"RMDX6&WC$:+] !@59HH **** "BBB@#P7
M]L#]FS5/VE?!GA?3M"\5IX.UOPYX@MO$%EJ,MB+Q!+"DBJ#&6 X,@;G(^7!!
M!KSG_A0'[7/_ $=1I_\ X0FG_P#Q-?8%% 'Q_P#\* _:Y_Z.HT__ ,(33_\
MXFFS?L]_M;3Q/&_[4^GLCJ58?\()I_(/7^&OL*B@#\W]5_X(R>$;[X*Z7HT/
MBE[7XD6 F+>)(;9EM+[=*[I'-;EV("JP0.K!N,D, %'REH7CW]I7_@E[XPCT
M?5[22Y\'SS'98W;-<Z+?C)+-;RC'E2$<D#:W0NA&!7[FUC^+/"&A^//#]YH7
MB/2+/7-&O$V7%C?P+-%(/=6!'N#U!Y% 'S]^RS_P4!^&'[4<%OI]A??\(SXS
M9?WGAK5I569SCG[/)PLXZ_=PV 2445],U^57[4__  1_N+">X\5? >_=9(F\
M_P#X16_N=LB,.1]DN6/7(&%E.>_F=!7#?L\_\%0OB9^SMK__  @7QUT75?$%
MA82"WFGO8S%K>GC_ &_,QYXQR-Y#'.=Y&!0!^QU%<-\(?C=X'^//A6/Q%X%\
M16GB#36P)# V);=B,[)8VP\;>S 'N.*[F@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **@BO[:>YEMX[B*2XBQYD2."Z9Z9'45/0 44
M44 %%%% !1110 4444 %%%% !7F'P+_YJ#_V-^H?^TZ]/KS#X%_\U!_[&_4/
M_:= 'I]%%% !1110 4444 %%%% !1110!YQ^T5\9]-_9]^"_BKQYJ91ETFS9
M[:!S_P ?%RWR01#O\TC*#CH,GM7Y:_\ !*7X):E\=?V@O$/QL\7F34;?0KJ2
MY2ZN!G[7J]QEB_H?+5F<^C/$16W_ ,%A?CS<^//B3X8^"7AJ22\72Y([S4K:
MV^8SZA, MO#@=62-\X]9QW%?HE^R+\ +3]FGX!^&?!,2QMJ4,/VK5KB/D3WT
M@#3-GN <(I_NQK0![)1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7P1X$^%?AKXU?MG?MA^#?%NGIJ6AZI9Z!%-&>'0_8P5DC;^%U8!E;L0*^]
MZ^-?V;O^4AO[5?\ UQT#_P!(Q0!^>BGXD?\ !*+]J?D2ZOX6ONO5+;7M-W_B
M$GCS[E&]4?YOV3\$_'[X?^/OASI'CG3O%.FP>'-4@\^&ZO[J.WV8R'1P[#:Z
M$%6!Z$&L']J3]F?PS^U1\++WPCXA06UTN9]+U9$#2Z?= $+(O3*GHR9 921P
M<$?F7H__  1+^*<]ZZZKXZ\'V5H&PLMF;JXD*^I1H8P#[;C]: /H3_@HO^T;
M\+=>L_@Y;Z1\0/#VMSZ+\0],U348])U".\:UMHA*))'$1; 4D CKSTKT+Q1_
MP5Q_9VT#?]AUO6_$A7H-+T>5-WT^T>5_D5\.?M!?\$P+3]G:P^&]QJ/Q F\1
MR>*O%]AX<N([72Q:"WBG#EG1FEDW,-AQD <]..?M+PO_ ,$>_P!G_0=IU"/Q
M-XD(Z_VEJHC!Z_\ /!(O7]![Y /,O%/_  6]\%6A?_A'/AGKVJ@?<_M2_@L<
M]>NP38[>O^/D/B?_ (+:_$>_9E\.?#WPSI6[A?[1FN+UAT_N-$">O;T].?T*
M\+?L!?L\^#]GV#X3Z!<;.G]J1OJ'IU^T-)GIW]_4UZ[X8^&_A+P2%'AWPMHN
M@A> -,T^&VQP1QL4=B?S- 'X[?\ #;_[;GQ9.WPKH^M0PR_]"[X.\U #_P!-
M)(I"HY'S;AC YI/^%,_M_P#Q>&;Z\\<6MI+RZWOB./3(L=?FA$R$]!QL./;F
MOVMHH _%[3/^"/?Q[\:W:WGBKQ9X:L7;AWOM2N;VY S[1%3W/WZ]1\+_ /!#
MN%0DGB/XM.YQ\UOI>B!<'':1YCGG_8[>_'ZH44 ?!WA?_@C3\#-%*/JFI>+?
M$,@Y9+K4(H8CSV$4*L/^^C^%>O>%O^"<?[.7A)4^R_"_3;QUZOJEQ<7NX^I$
MTC+VZ  >U?2=% '%^%_@I\// ^W_ (1WP'X9T$KT.F:1;VY'7NB#U/YUVE%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7D/[0W[*?PW_:=T#^S_&^@QW%Y$A2TUFTQ%?V>?^><N,XSSL8,A/53
M7KU% 'XE?%_]B3X\_L&^*I?B!\+=<U#6O#UIESK.AH1<P0YSLO+7Y@\8QR</
M'QEMO2OIO]E#_@KSX8\>"S\.?&&&#P?KS8C3Q!;@_P!F7)Z9E!):W8^IRG4D
MH,"OT:KXL_:O_P""7GPY^/\ ]LU[PLL7@#QO)ES=6,(^PWC]?W\ P 2>LB8/
M)+!^E 'V98W]MJEE!>6=Q%=VEPBRPW$#AXY$(R&5AP01R"*GK\,O#OQ*_:5_
MX)@^+XM"URREN?"$LQV:;?,USHU\,Y9K68?ZIR.<+M89!=#TK].?V6OV^?AA
M^U+:P66F7X\.>,2N9?#.JR*LY(ZF!^%G7J?E^8 995H ^E**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KXA_P""DG[=&M?LNV.@^$_ T$$GCC7X6NA>
M74/FI8VP;8KK&>'D=PP4'(&QL@Y%?;U?E]_P6$_9^\7:EK_A+XT>%;6YOK?0
M[%=/U)K-"TE@(YWF@N"!DE-TK@MC"[5SP> #Y,TGXK_M/_!'XL_%#Q^+N>#Q
M=IZZ?+XU-S:VLP$<RK]G$T07"CYD4^6%*E@"17ZY?LK_ +6VD?M ?LV'XH:K
M'#H3:2ERGB"*,EH;26W022LN<G88RL@!R0&QDD9/YL?LC_\ !0+PKX>_:&^)
M'CKXOZ;) /'5K8PW#Z59?:+6":!54N\3,7"':& 4.0>W>OU_\*Z_X/\ BY\/
M[:_T*XTOQ/X/U:V*1^4J36L\)&UHV0C&.JLC#C!! P10!^4Z_MT_M7_M>_$3
M6[+X":9_8VBZ</.%C9V]D\D<.X^6UQ<78V[VVGY4*@X( ;!)]9_8E_X**?$#
MQ!\;#\&/CG8)'XFN+F6RM=4%HMK/#>(#FWN(D 0AMIVNH&&P"&# K]"_M!^/
M_AU_P3M^%-]XW\*_#72;9M;U2WT^73=$6/34N9O+F="Q6,@!523@+W-? /["
M>B#]KC]N.]^+OBOQ#H>B:A::B^MQ>&XY\7=Y*J?NE@C;DQ1 *6?)/R 8Y+*
M?I5^V;^U/IW[)/P=F\63V2ZMK-W<+8:3ICR%%GN&!;+D D(BJS'UP%R"P-?F
MQ'^V7^V]>^ )?C+ A_X5Q'(0TJ:+9?8@HDV$A2OGF,-\IDR0"""W6NX_X+A^
M()I?$OPHT,/BW@M-0O2@SRSO"@)[<",X^I]:^R_#GA*Q?_@FU9:%' OV6X^%
MP4J0!EY-+W,WL2[%L^O- &S^Q-^UG8_M=?"/_A(Q8QZ1XATZ?[#K&FQ.6CCF
MVAEDC)Y\MP<C/((9<G;N/QS^TK_P44^+?CS]H"Z^$/[.=BAO+*\ET[^T(K6*
MZN;^XC!\XH)@8HXD*N-Q!R%W;@#BO./^".'C2\\+:Y\:$B<?98O#::JR-DKY
MENS[#CZ2M61_P1BL(]8_:H\4:E>9N+NV\+W,T<C\D2/=6RL^?7#,/^!&@#U;
MX _\%$?C)\)_C[9_"K]I*P4M>W$-DU_-:PVUSI\DN!%*3 !%+"Q906 X'S!C
MM*G]4:_&?_@M=I4=G^T/X)U.)1'-<^&4C=UX),=U.0?K\^,^P]*_7+X8:U<>
M)/AKX3U>[;==W^D6EU,WJ[PHS?J30!TU%%% !7F'P+_YJ#_V-^H?^TZ]/KS#
MX%_\U!_[&_4/_:= 'I]%%% !1110 4444 %%%% !7#?'#XM:3\"OA-XG\=ZV
MP^P:+9M<>5NVF>7[L4*G^\\C(@]VKN:_)K_@LK^T&^N>(O#7P4T&=YC9LFJZ
MS% <E[AQBU@(')(1FD(Z'S8SU% '"?\ !,7X0:I^TQ^U)K_QC\9YU&V\/W;:
MO--*/EN=5G9FA 'I'\\G'W2D0Z&OV@KPK]BK]GB']F;]GOPYX2DB1==E3^T=
M:E3!\R]E ,@R.H0!8@>XC![U[K0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5^<^A?M*_#C]FK_@H%^TE<_$CQ$WAN'6(]$6Q8V%S<^<4LD+
M\0QN1@.O)QG/%?HQ5"\T'3-1F\Z[TZTNI<8\R:!7;'IDB@#YD_X>C_LQ?]%-
M_P#*!JG_ ,C4?\/1_P!F+_HIO_E U3_Y&KZ4_P"$3T/_ * VG_\ @*G^%'_"
M)Z'_ - ;3_\ P%3_  H _.3]KS]L3X0_M':E\#?#OPZ\6GQ'K-K\2-(O9K4:
M9>6Q6$,Z%MTT**?FD08!)YZ=:_3&LV#PUI%K,DT.E64,J'*R1VZ*RGU! XK2
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7QCX+T'X@^';S0?$
MVCV6NZ->)LGL;^%98G'NI'4=01R#R,&OS _:E_X)!7FD7,_BSX#7\N^%_M \
M+7UR5FB8'(^R7+'D@XPLA!&/ODX%?JS10!^.G[.W_!4KXD? #73X#^.VC:IX
M@LK"06TMS=Q&'6]/QVD#X\\#_;P_.=[<"OU6^$OQH\%?'3PI%XC\#>(K/Q#I
M;X#O;-B2!B,[)8SAXWQ_"P!KDOVB?V3/AK^T_H7V'QKH22ZA$A2TURRQ#?VG
M^Y+@Y7_8<,AZ[<\U^57Q;_8O^/?[ GBJ;Q_\,-=O]8\.6N7;6M$0B:&'.=E[
M:_,&0=2</'P"=IP  ?MO17YU_LH?\%=O"OQ"-EX=^+L%OX+\0-B)-=@S_9ER
MW0&3.6MV/J24ZDLO2OT.L[RWU&T@NK2>.ZM9T$D4\+ATD0C(96'!!'((H FH
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KY-_:2_X**^#?V8_C#IG@#Q+X9UR::[BM
M;I]6B\E;6.VE=D,HR^]MA1LC:,E2!VS]95\U_MH_L/\ A?\ ;#\.6 O+^3P[
MXLTE773M<AA$N$8@M#-'D>9&2,C# J22#RP8 ^$O'?P,^%GQ=^/?[7^H:XUG
MIVF>'M%M-:T/5].N!#!;S-:AU= A\N596VC:0=V_Y<,0:[7_ ()(?$ZY^&G[
M-7QG\1Z[%J%[X/\ #=Y'J2PV2>;(I%NS71C0D#A$A8\C@?G\^_!O_@F_KWQ(
M_:&^(_PDO_'\&DVW@[[)+J-]:VLDZW@==T6R(N@!"L1EC\N3C/?]A/@G^SUX
M+^ GPGM_AYX:TT2>'U2070O]LTE^\@Q+).< .7'!& -H"@!0  #@_P!F']L7
MX<?MDKKP\,V%];7&@2Q,UGK\$"7#*ZD":-$DD^7(9<YR.,XR*_+K]N6'2? 7
M_!1*UE^% MM.UJ"]TR>2+2@J1Q:J77<H5. 6_=EUQRS/D9)KZ.^*O_!'+4+3
MQM>:[\&_B)_PBEG<EF33=2,R/:AFR8X[B++-'C@!ER !EFZUZA^R#_P2S\/_
M +/_ (VMO'?C/Q!_PG'BZRE,VGQI!Y5G:2$?ZXABS2R@Y*L2H4G.TL P /$_
M^"X7A"Z^U?"KQ3'$6LME]IDTH7B.3,4D:D_[0\T@?[!KZ=\/?%C1O^'74/BI
M;V);:V^'#:>6$F!]KCLS:^4#V8SKL ]2*]P_:)_9_P##'[3'PMU'P1XJCD%G
M<,L]M>6^!-9W"YV31D\9&2"#P59@>#7YPG_@BSX\6[;1T^+VG_\ ")-)YQ!L
MY]Y?H&-MO\O..^_- &?_ ,$9/AO<^)9OC)JL@,6GSZ1#H2RLN59YO,9^.^T(
MI(_VQZUQ7_!(;5E^'O[8VO>&-<46&J7VAWVDK!,<,+J*XAD:/ZA8)>/]FOU>
M_9P_9W\*_LP_#"R\%>%(Y7MHY&N;N]N2#/>W+ !YI" !DA5  X"JH[5\G_M:
M?\$JK3XS_$N]^(7P\\5Q^"?$5_)]JOK.X@=K>:ZZF>.2,AHF8\M@-ELMP2<@
M'R]_P60UM/%_[4_A3PSI)^WZA8:!;VTEO"=S+<S7$S+%CLQ1HC]'%?L+X$\/
MMX2\$>'M#9_,;3-.M[(O_>,<2IG_ ,=KX6_94_X)2VOPE^)=E\0?B5XL3QOX
M@L)5O+*SMXG%O'= Y$\DDA+S,IP5X7! )SP!^@U !575--@UG3+S3[D,UM=0
MO!*$8J2C*5.".0<$\BK5% 'F'_#./@G_ )];_P#\&,__ ,557]G?38-&TSQM
MI]L&6VM?%-[!$'8L0BK$HR3R3@#DUZS7F'P+_P":@_\ 8WZA_P"TZ /3Z***
M "BBB@ HHHH **** .2^+7Q,T?X-?#3Q)XVUZ3R]*T.RDNY0#AI"!\D:Y_B=
MBJ+[L*_(#_@G9\,-4_:[_;#UWXL^,4^VV&A7AU^\+C*27\KL;6$9_A0JS@=
M(%7H:];_ ."SG[109/#OP7T:X+2LR:SK@B;ZBU@..N<M(5/I$:^R?V#/V=$_
M9J_9S\/Z#=6XB\2ZDO\ :VMN1\WVJ50?*/\ US0)'Z91C_%0!]$4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?$W[5W_!+7X=
M?'G[9KWA!8?A]XUDRYFLX?\ B7WC_P#3:!<;6)_Y:1X/)+*YKX.\,?%;]I3_
M ()B>+H?#WB&PFN_!\DQ\O2[]VN-)O5SEFM)Q_JG(.<+@@D%XSTK]RJP_&G@
M?P_\1O#=YX?\4:-9:]HMVNV:QOX5EC?T.#T(Z@CD'D$&@#PO]ES]O3X8?M2V
ML-GI&H?V!XOV9F\-:JZI<9QR86^[.O7E?F &65<U](5^4/[4?_!(34?#]U/X
MM^ NHS2&!_M(\+WER4N(6!R/LER2-Q!QA9"&&/OL<"N6_9T_X*H?$/X$ZY_P
M@GQXT;4]>L[!Q;2WMQ"8=:L".TJOM\\#C[VU^2=S<"@#]AZ*XSX4?&3P7\<?
M"D/B/P/XAL_$.DR8#26K_/"V,[)8SAHW_P!EP#[5V= !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %>8? O_FH/_8WZA_[3KT^O
M,/@7_P U!_[&_4/_ &G0!Z?1110 4444 %%%% !7.?$;Q]I'PL\!Z_XOU^?[
M-H^BV4M[<OW*HI.U1W9CA0.Y('>NCK\P_P#@LW^T:NF>'="^#6D7/^E:D4UC
M7/+;[MNC'[/"W^](ID(/(\J,]&H \%_8<\ :G^V]^V_K?Q-\70>?I.E7I\1Z
MA$V7B\XOBRM 3_"I48!ZI;D=Z_;:OF+_ ()V_LYK^SI^S;H=I>VWD^*/$"KK
M.L%UPZ22*/+@.>1Y<>U2/[V\]Z^G: "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *\9_:-_9'^&O[46A_8_&FB*VI11
ME+37;'$-_:=>$DP=RY).QPR\YQGFO9J* /Q%^*O['/Q__P""?GBR7Q]\-=;O
MM8\.6V6;7-#C.^.$<[+ZT.X%.,DD/'P"2IP!]6?LH_\ !7/PC\1_L7AWXM0V
M_@CQ&^(DUN(G^R[IO5R23;D_[1*=3O7@5^AI&1@\BOB']J__ ()8?#WXZF\U
M_P %^3\/O&DF9&>UA_XEUZ_7]]"OW&)_CCQU)97- 'VS:7<%_:PW-K-'<VTR
M"2*:%PR.I&0RD<$$<Y%35^&OA+XQ?M)?\$R/&$7AOQ+IT]YX1>4[-(U)VGTN
M\7/+V=P,^4V#G"XP2-\9/%?J!^R]^W;\,/VIK.*UT34O[$\6A-T_AG565+H$
M#+&(_=F0<\IR ,LJYH ^BJ*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "O,/@7_P U!_[&_4/_ &G7I]>8? O_ )J#_P!C?J'_ +3H ]/H
MHHH **** "BBB@#%\:^,-*^'WA#6O$VN7*V>CZ19RWUW.W\$4:EFP.YP.!W.
M!7XM?LG^$-1_;[_;SU7Q[XIM3)H-E=GQ#J-N_P \:Q1LJ6=GGH1\L:X/WDBD
MKZ9_X+*?M'+X8\ Z/\'])N0-2\0E=2U<(>8[*-_W49_ZZ2IN^D)[-7N?_!,[
M]G1?@'^S7I5U?VI@\4^+ FLZF9%Q)&C+_H\)[C9&02#R'DDH ^LZ*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#!\;^ _#OQ*\-7GA[Q5HMEK^B7:[9K&_A$L;>AP>C#J&&"#R"#7
MY=?M1?\ !(?5_#%Y-XN^ NHSSK _VD>&;NY*7=NP.0;2X)&[!QA7(88X=C@5
M^L=% 'X^?LW_ /!5;Q[\$]:'@7X\Z1J>N6EB_P!FEU&>$Q:U8$8XG1]OG #^
M]MDYSN?@5^J?PL^+W@[XV>%(/$G@CQ!9^(M(FX\ZU?YHFQG9(APT;C^ZX!]J
MX7]H_P#9!^&G[4>B_9O&6B*-5BC*6FO6&(;^UZX"R8.Y1DG8X9><XSS7Y6?%
M+]D7]H'_ ()Z^+9O'GPYUJ^U;PU =SZ[HD9.R$'(2_M#N&SU)#Q]#D$@4 ?M
M[17Y[?LG_P#!6_P?\3?L?AWXKQ6W@7Q*^V--71B-*NF]69B3;G_?)3_;' K]
M!+:YAO;:*XMY4G@E021RQ,&5U(R&!'!!'.: ):*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KS#X%_\ -0?^QOU#_P!IUZ?7F'P+_P":@_\ 8WZA_P"T
MZ /3Z*** "BBB@ K,\3>(].\'^'-4U[6+I+'2=,M9;R[N9#\L4,:EW8^P4$U
MIU^=_P#P6(_:/'@7X5:=\*M)N0NM>+"+G4=A^:'3HWX![CS95 ![K%(#UH ^
M2/@/H%]_P44_X* 7OBKQ!9R/X7BNSK-_;2#*1:? 52UM&['?B*-L<D&1AWK]
MQ@,# X%?&_\ P2S_ &=1\$?V;[+7M2M#!XH\:%-6NS(N'CML'[)%]/+8R8/(
M,S ]*^R: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M% 5548  Z "G444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!SOC_P"'?AGXI^%[OPYX
MNT.R\0Z)=#$ME?1"1"<$!E[JPR<,I##J"*_+7]IW_@D;XA\#7[^,?@+JEU?1
MVLGVI/#T]SY=_:,IW!K6XR/,P>BL5<8&&<FOUHGN(K6)I9I$AB7J\C!5'U)J
M2@#\A?V:_P#@K#XS^$NK+X(^/>D:AJ\%E)]EEU=K<PZO8L."MQ$P7SL<9)VR
M=2=YXK]._#GQ\^'OB[X87OQ$T;Q9I^I>#;&TEO;O5+9RZVT<:%Y/,0#>C*HR
M4*AO;-<9^TK^QI\,OVIM),7BW1Q;ZY&FRU\1:;MBOK?T&_!$B?[#AAR<8/-?
M@KXJU;4O@1\0?'OA3P-XVO[W1)#=:#>7L$36D>J6Q#12++ 68%3E@,YP?F&#
M@T ?=/AW]J?X$?M&?'77/B-^T%XR\KPYHEVUGX,\ W6EWUU:1P#&;RX6*%XW
M>3C*,3R"&!54%?8=I_P4\_9;L+6*VM?B-';6\*A(X8O#VIJB*!@  6N !Z"O
MS=^%/_!3O7/@U\&_#7@70/ACX2NIM&MF@_M35UDG-P2[/O:-"A!RW/S']>.K
M\#_MN_M4?%?Q;H[^%OAQI>JVDMS'FQTSPAFTG0D?*\[!C&A .7WK@$G/' !]
M!?M/?M$?L:_M&:*UZ/B0OAKXAV $^B^,=-\/ZI#>V=PG,1:1+8,\8;'RD\<E
M2K8->]_\$]/VNX?VI/A'Y&L7L4WC_P .;+76ECB9%N%)80W2Y &) AW =&5N
M%!7/TI_PB>A_] ;3_P#P%3_"OBK]C];-?V__ -JI=(6"+3(WTZ)HX%"J)@K!
MP .!AQ+GWH ^ZZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L/QIX&\/?$?PW=^'_
M !1HMEK^BW8 FL=0@66)\'(.TCJ#R".0>16Y10!\,_!O_@FMX/\ !7[2'Q$\
M3:]X(\-:E\/KD6S>%M*N'>[^QN%'G%X905P6R0&+^V*^Q/&_P]\.?$?PA>>%
M?$ND6^K^';M8TGTZ8$12*CJZ @$<!D4X]A7144 ?/_\ PP'^SS_T2?P__P!^
MG_\ BJFLOV#_ -G_ $^\@NK;X5Z##<02++'(L;Y5E.01\W8BO>J* (+ZPMM4
MLKBSO;>*[L[B-HIK>= \<J,,,K*>"""00>M?/[_\$]_V=9/$/]M'X4Z(+S);
MRE,PMN3G_CW#^5CVV5]#T4 06-C;:9906=G;Q6EI;QK%#! @2.-%&%55'
M  '2O/?B]^S=\,OCTEN/'W@O3/$DUNACANKB,I<Q(>2JS(5D"Y). V,\UZ31
M0!YI\'OV:_AC\ 8[@> /!FG>');A!%-=0JTEQ*@.0K32%I",\X+8S7I=%% !
M1110 5YA\"_^:@_]C?J'_M.O3Z\P^!?_ #4'_L;]0_\ := 'I]%%% #9)$AC
M:21E1%!9F8X  ZDFOPT\9:GJ'_!2G_@H%;:=8O-)X/%T+.W=<@6VBVS%I9?]
MEI/G89_CF5?2OO\ _P""J'[1S?!#]G6?P_I=R8?$WC4R:5;%#AX;0*/M4H_X
M RQCN#,".E<%_P $>/V=3X!^$>I_$_5[01ZSXN;R=/,B_/'IT3'!'IYL@+8[
MK'&>] 'Z Z9IEIHNFVFGV%O':6-I"D$%O"NU(HU4*JJ.P   'M5JBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BFNZQHS,P55&2Q. !7S[XX_X*!?L]
M?#O4I=/UGXHZ0UW$VR1-+CGU$(W.06MHY ",$$$\=Z /H2BO-OA/^TC\,/CE
MYB>!?'&D>(KF)2\EG;S[;E%!QN,+[9 O^T5Q[UZ30 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 445'%<13F01R)(8VV/L8':WH?0\CCWH DHHKYW_:V_;>\#_L@6
MVBIXELM4UG5M9$CV>G:7&I.Q,!G=W955<L!W)STP#0!]$45^4_BK_@N)(2T?
MAKX3(H_AN-5UHG//>..$8X_V^_MSY?=_\%9_VD?B1</:>$/#6AVDN0JIH>B3
MWDXSP,[Y) 3G_9'04 ?M12$X&3P*_%+_ (2K_@H/\9<&*+X@64<P^1HK"/04
MP1D$-LAXP.#G\>>5'_!-7]KCXMDGQGKD<)D.7_X2KQ5)>\YSD^49\\GWYH _
M:F">.YA26&1)8G&Y71@RL/4$=:DKYY_88_9KU_\ 96^"7_"&>(O$T?B2^?49
MKY3;!_LUFCJ@\F+> Q7*,Y.!\TC<=S]#4 ?'O[3_ /P4W^'7[,GQ#OO MYH>
MN>)/$MC%%+=1V"Q1V\!D19$1I'<$ML9&^52,,.<Y ^6?%?\ P7"UJ<,GAKX4
MV%D1]V75=7>YSUZI'%'CM_$>GOQ^A'Q,_9#^#OQC\7CQ1XR\ Z9KNO\ E)"U
M[,9$:15&%#A& ? X!8$X '0"MOPI^SC\*? I1O#_ ,-O"FD2I@B:TT:W27(.
M02^S<3GN30!^3#_\%._VK?BS(T?@O0+2W9SM1?"_AF6]8'&!CS3-D\$].N>W
M%(=*_P""A/QFY9OB#8K-R0UQ%X>'//(W08^G'I[5^U:(L2*B*$11A548 'H*
M=0!^+%K_ ,$H?VEOB;<I<^,O$NCVK9RTFO:[/>S#GG&Q) 3R?XAWYK]</@C\
M/KOX4?"+PAX.O]9F\07NB:;#8S:G-D-.R* 6 ))"]@"20 !DUV]% !7QQ^UM
M^QI\%=-^"_QA\>VOP\TJ#Q9_8&IZDNH)YGR7/D._FK'NV*VX;LA1SGU-?8]>
M/_MB?\FH?&'_ +%+5/\ TEDH _$K5/V34\(>#O".M^,=0G\.^'/&>DVNI:%X
MV%M)/IL%S)"&>QOT0,\7S9VRH&(')1P3Y7H?[//[5/QO_8O\8:+X6G+>./ E
M[<+';:5;7*ZC:74189;3;F-F"M@YV*=N3\Z ]/U8_9&T#3/%/[%_PLTG6=.M
M=6TN[\*V45Q97L*S0S(8E^5T8$,/8BN.\1?\$OOV;O$>J27[_#_^SY9#N>+3
MM4NX(2?:-9=J_10!0!9_:,_;F\,_#D'P=\.7B^)7Q>U,FUTKPYH9^UB&8@XD
MN60[41/O%20Q _A7+KX+_P $T/AWXA^%7[3/[0?ASQ=J8UCQ5%;:/>:M>J<B
M2[N8Y+F;G^+#S,-W?&<#.*^U/@_^SC\,_@%:2V_@#P;IOAPRJ$EN84:2YE4<
MA7GD+2./9F-?/O[-W_*0W]JO_KCH'_I&* /LJBBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\P^!?_-0?^QOU#_V
MG7I]>8? O_FH/_8WZA_[3H ]/I"<#)X%+7R/_P %-_VC6^ 7[-VH6>F7/D>*
M/%I?1M/*-AXHV7_29QW^6,[01R&E0T ?G=\;M?U3_@HU^WW9^&-"N)&\+0W?
M]D6$\?*0:; S-<W8[9?$KKG&=T:]A7[=:!H5AX6T+3M&TJUCL=+TZVCM+6UB
M&$ABC4*B#V"@#\*_.W_@C9^SHWA+X>ZU\6]7M0FH^)2=/TGS%^:.QB?]XX]I
M)5 ^D"D<-7Z0T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17#?%WXX>!/@-X>A
MUSQ]XEM/#>FS3>1#)<[F:63!.U$0,[' ). <#K7SEKW_  5G_9QT</\ 9/$V
MJZYM&1]@T6Y7=QG \Y8_ISW]N: /L:BOSTU[_@M;\(K/<ND>#_&6INN0&N(;
M6W1NF,'SW..O51]*\ZUW_@N/"I9-%^$#N,\37^OA>_\ <6W/;_:_.@#V?XAS
M>(?V]?CUXG^%VDZY>^'?@?X$G6T\57FFOY=QKVH9.ZR5^T:;6##IE22#NCV_
M3_P__9J^%?PMT2+2O#'@#P_IEK&FPN+".2:4;2I,DK@O(2"02S$D&OQ:^ W_
M  4L^(G[._@&_P##7ACP[X:O;C4M5N=8O=4UB&XGGN+B;&YB$F09PJ $Y^[S
MG-?>/[.'_!1GQ ?@-XN^(WQ[\/?\(_I6F:G:Z?I5YI&GR1-JLDP<O#%%*_S-
M&$W,P8#:WJIR >U?'G]@SX;_ !<M_P"U_#^GQ?#CX@V9\_2_%GAB,6<\$Z\H
MTBQ[1*,@ D_,!]UEIW[%WQ\\2_$S1_%/@3XCPQVOQ6\ 7PTO7/*&U+U"#Y%X
M@P!MD"D\#!P&  < >_\ AGQ'IWC#PYI>O:/=)?:3J=K%>6ES&?EEAD4.C#V*
MD&OS(_;!_:DD_8R_X*!:IXNT70(/$+Z[X*M+34K"2Z-LK3>>VR5F"MEEC@11
MQT:@#]2J*_+_ $7_ (+BZ+,/^)O\)+^S//-EKB7'T^]!'[__ %Z]"T7_ (+2
M?!2_(74/#GC72WY.XV5M+'UXY6XW9_X#VZT ??U%?(>B?\%6_P!FW5]HN/&=
M[I#'H+[1;P\YQC,<;@>O7%>A:'^WE^SYXAV?9?BUX;BW=/MUR;3OCGS@N/Q[
M<]* />J*H:%K^E^*=(M=5T74K35]+ND$EO?6$ZSP3*>C(ZDJP]P:OT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7EOQQ_:=^&?[.6F17?C[Q7::+).NZWL%#37
M=P.F4@C!<KGC=C:.Y%-_:?\ CG:?LX_ WQ3X^N85NYM-@"V=HQP+BZD81PH<
M<XWLI;'(4,>U>2?LE?LC1>&HHOBM\5XQXO\ C7XA"ZC?:CJR"4Z07&5MK=&X
MB,:D(2HXP57"@"@#%_X>E?#6+-S=^!?B;8:(!N_MRY\- 66W"DMN$I; # GY
M>GU&?HSX/_'CP#\?/#S:UX!\46/B.R3 F6W8K-;DYP)87 >,G!P&49QQFN\(
MR,'D5\1_M>?L^I\%[J3]H+X*PVWA7X@>'U>]U?1K+$-GXBT]?GNDE@4@,ZH#
M(649(4GEPC  ^W:*Y7X5?$;2_B]\-_#7C316)TS7+"*^A5CEH]Z@F-O]I3E3
M[J:N^.O&FE?#CP7KGBK79VMM&T:REO[R55+LL4:%FPHY)P. .IH W:*_,_Q7
M_P %OO"%F9!X:^&&MZL 2$;5=1ALL\]2$6;MS^GO7CWB3_@M5\5=8E$'AGP)
MX7TMI6"H+H7-[+D] NV2,$]/X3].> #]D:*_%+_AJ_\ ;L^,.5\/:9XH@LY1
MC.A^$ECB&1@?OVA)7H?XQW]. _LL?MW?&$%M?U/Q5;V4W)76O%JPPC//_'NL
MQ*]OX!^G !^U/VB+[08/-3SPN_RMPW;<XSCKC/>I*_,_]B?_ ()D_$SX%?'C
M1?B3XS\9:1&FG+.7L-&N)[B:[,D31[)7>-%"Y;<?OYVCH>1^F% 'EW[1_P"T
M1X7_ &7_ (8W/C?Q9'>W%A'<1VD-KIT2R3SS/G:BAF51PK$EB  IZG /P7XK
M_P""X>EPF1/#7PHO+L$D)/JNL)!CG@F..)\\=MX^IK]'?B3\,/"OQ@\)77AC
MQEH=KX@T*Y97DL[L'&Y3E64@AE8'H5(/7UKS[PK^Q;\"?!FTZ7\)_"F]/NRW
MNFQW<B\ </,'8'CU]?4T ?F3K'_!8WXY>+[H6/A7PCX9T^63[B6UC<WMSGIQ
MF7:>2/X.M4?^%V?M^_&,D:=9^-[6SE^XUAX<CTR$ C^&<PH3TZESC/;BOV>T
M?0=,\.VHM=*TZTTRV'/DV<"Q)^2@"K] 'XI']A7]M;XO MXMUC5HH9N<>)?%
M_GKCK]R.64J,]MHQCH*^T_\ @G=^PGXR_9#U#Q7J7BSQ;8:F^LP16Z:3HDDS
MVBE&+><[2(A9P#M&%& S<G/'VU10 5YU\8?V>?AU\?K;3(/B!X5L_$L>F2/)
M9FY9T:$N 'PR,IP=JY&<':..!7HM% 'E7A7]E/X,^"=K:+\+?"-E,O2X_L>!
MYAT_Y:,I;L.]>GV=E;Z?;);VL$5M;IPD4*!%7G/ ' J:B@ HHHH **** "BB
MB@ HHHH **** "N<^)'@6P^)_P /O$O@_59)XM-U[3KC3+F2V8+*D<T;1LR$
M@@, Q(R",]C71T4 ?&6B?\$X+OPUI%GI6D?M'?&;2M+LXE@MK&R\1F&""-1A
M41%4*J@<  8%7?\ AWYKG_1SWQP_\*I_\*^P*^ ?V\OV@/BG=?%&V^'WP.O)
MXM6\#:5)XT\52VKD!H8PK16C@??W*=QB_C$B>AH [[_AWYKG_1SWQP_\*I_\
M*]$_9M_9#TK]G+Q1XP\2)XS\4^./$'BA+9+[4O%-XMS.1 &"?/M#,<,!EB>$
M4#&*]#^!_P 6M)^.OPF\,>.]$8?8-:LUN/*W;C!+]V6%C_>2170^ZUW- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %>8? O\ YJ#_ -C?J'_M.O3Z\P^!?_-0?^QOU#_VG0!Z?7X>_M3>*]8_
MX* ?MYV'@/PS<-)H%C>GP_ILT?SQQV\3%KR]XX(.V1P>Z)&.M?I!_P %&?VB
MV_9V_9KUFZTVZ%OXI\0DZ-I)5L21O(I\V=>X\N,,0>SF/UKYJ_X(R_LYMHOA
MG7OC'J]MMN-7W:3HGF+R+9'!N)A_OR*$!'_/)^S4 ?I!X0\*:9X%\*:/X<T6
MV6STC2;2*QM(%Z)%&@11^0%:]%% !1110 4444 %%%% !1110 4444 %%%%
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
MB_PA=LG"NE[=VTW.1Q^X(''7YNY% '[045^*?_##_P"W#X$'_%/ZSKS@<_\
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
MT2(>8Q7*!,X!Y,G'7!KNY/V=M>F_90F_::N-0MX/CM-KP^(4-V\H&+926%@
M3]WR<R>7USB/I7J7Q&_:JU+]O/POI/PA^!]G?0OXELK>3QKXEGMW6U\/6<B@
MSVNX@"25OF0XX895226,8![!_P $MX;V']AWX>"\# ,VH- 'SD1&_N-O7L>2
M/8BOJ#6M&L/$6CWVE:I9PZAIE] ]M=6ER@>*>)U*NCJ>"I4D$'J#6;X \#Z3
M\-/!&@^$]"@-MH^BV45A:1L<L(XU"@L>['&2>Y)-;] '@WAW]@_]GWPM*9+/
MX2^&IF)+8U&T^W+^4Y<?A7KWASP/X<\'1^7H'A_2]#CQC9IME';C'IA%%,U?
MQ]X8\/WK6>J>(])TV[4!C;WE]%%( >AVLP.#69I/QF^'^O:O#I6F>.O#6HZI
M,YCBLK35[>6>1AG*JBN6)X/ ':@#L:*YSQY\1_"OPMT+^VO&'B+3/#.D^:L(
MO-5NDMXVD;.$!8C+$ G YP">QKQN^_X*$_LZZ?%YDOQ6T5EW;<0":4Y^B(3C
MWH ^AZ*XKX3_ !G\$_'/PT^O^!/$5IXDTF.=K:2>UW QRJ 2CHP#*<$'D#((
M(X->!_$#_@J#^S_\.O%6I>'KSQ)?ZCJ.FW,EI=?V;IDLL<<J':ZAR K8;(RI
M(X//2@#ZQHKXU\$_\%8/@5XZ\<Z/X7LYO$-I<ZK>QV%O>WVG+';"1V"H782%
ME4L0,E>,Y.!DCU[]JO\ :R\)?LC^"M.\0^*;+4]3&I7GV*TL]*B5I'?:68EG
M9550!W.22, \D 'ME%?FA>?\%O\ P<D+FU^&&N32C[JS:C#&IY[D*V./8U];
M?L>?M:Z/^U_\.]1\3:7HEWX>FTZ_;3[JQNY5FP^Q75DD  8%7'8$$'C&"0#W
MFBORV^+O_!9S5_!WC_Q'X=T+X76WDZ3J,UBMQJ^HNLLGE.R,6B6,;"2OW=QQ
M[U0^#W_!83Q_\2/C%X2\+S_#C1I--UK4[?3Y(M-DN'O%61PA="6*G;G=@KT!
M&1U !^K%%?+_ /P4!_:,^(7[-7PGTOQ!\/?#,&NWMWJ*VEU=W=O)<0V,91B&
M:.-E.68!0Q.T'CDD5^>G_#Q_]K[Q$,:9H)7[2<PG3_";RXYZ)N#Y_'- '[5T
M5\T_L#?$_P"+_P 5O@S=ZM\9-!FT;78]2D@LI;G3S837=L$0B1H"!C#%U#
M,%''!)^(/C/XQ_;]U7XJ^*M/TJP\466DQZA,MDN@:;"EE]G5SY9BGV98%=IR
MSECG!YX !^NM%?DS\ O#O[?%[\8O!VH>(+KQ);^'8M1A_M/^W[VW6T-H) 9A
M)#NW-E-P!5=V2-I'4?8?_!0/X7?&GXK?"S2-,^"^NS:3J46H^9J5O::B=/GN
MH-A"A9\KPK')0L V1UVX(!]1T5^*A_X)X_MD:^&FU+7;D2M\C"^\7M(Q7W*N
MW'MG\*_17]@;X!?$/]G3X-7?AKXC>)HO$&HRZE)=6D-O=27,5C 411&LDBJ>
M65FV@;1NXY)H ^@]4\3Z/HF_^T=6L;#8NY_M5RD>T>IW$8%9FF_$WP=K.K0:
M7I_BS0[[4YU+165MJ4,DT@'4J@8D@>PK\O\ XH?\$<OB/XZ^*7B;Q!'\2-#N
MK'5M3GO5NM26X:\*R.6_> (5+#..&P<=N@Z7X&?\$<]<^'7Q3\+>+=;^)MH\
M&A:G;ZDMMI%@ZRS&)PX3S'<!,E0"=K<$T ?I!XY^(7ACX9:$^M>+?$&F^&M)
M5Q&;W5;I+>+>>BAF(!8]@.:\HO?V[OV?=/E$<OQ:\,LQ7=F"[\T8^J C/'3K
M5/\ ;*_8[T?]L3P;HFBZEX@O/#=UH]XUW;7EK"LZG<NUU>,E<Y&,'((([Y(K
MY1LO^"'_ (3CC87GQ2UF=\\-!I<40 ^A=OYT ?H1\-_BEX2^+_AL:_X+\0V/
MB31S*T!N["4.JR+C<C=U8 @X(!P0>A%>!>,_^"F_[/'@;Q+J6A7WC66ZO].F
M>WN/L&F7,\0D4D,JR*FUL$8RI(]Z]!_96_99\+_LE_#N?PIX8O-0U);R[:_O
M;[4G4R33%%3(50%10J*  /J2>:\1\6?\$C_@/XM\4:KKDH\2Z?+J-U)=R6MC
MJ2+!&SL68(&B8A<DX&3B@#?^'_\ P5$^ WQ'\;:)X6TW6=5MM2UBZCLK5[[3
M'BA,SG:BL^3MW,0H)XR1D@<UZ-^U5^USX,_9%\*:7K7BVWU+4)-5N&MK*PTJ
M)'FE95W.Q+LJJJ@KDYS\PP#7G_PV_P""8GP&^%WC;2/%6F:#J-[JFDW"7=F-
M1U*2:**9"&239P&*D C.1D#BO=?B[\#? GQXT*VT;Q]X:M/$NGVL_P!I@CN2
MZM%)@C<KH589!((!P>_2@#X6U3_@MS\/XD/]G?#KQ+=/M)Q=7%O"-W8?*S\>
M_P"AKNO^"4FJ:?\ $OX<_$?XFW\DE_X\\4^*)_\ A(+B:+:B;45X8(CDYB5)
MB0.,%BN,*I/E/Q6_9$^#_CK]L#P1\%/AWX'L='TS1(AXD\=:A;RS2.+88\BR
MWN[%#)N7<%P2)D8?<-?HYX!^'7ACX6>&X/#_ (0T&P\.:+"Q=++3H%BCW'[S
M$#JQP,L<D]S0!\B?LS,?V4_VK_&_P"NR8/!GBLOXL\#EON1[L_:K-/\ =V,0
MO80ECS)7V]7RQ_P4'^$NK>+?A5IWQ$\'*8_B'\-+P>(](E1<M+%'AKF @?>5
MD0-M_B,07^(U[=\#_BUI/QU^$WACQWHC#[!K5FMQY6[<8)?NRPL?[R2*Z'W6
M@#N:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBO%?VI?VLO!/[)?@NVUSQ;)<75
MY?NT.FZ18J&N;UU +;<D!47<I9V.!N Y) (![517Y$?#W_@LSK-E\8_$NI^+
M] O[_P"'FI-$NEZ)9RVWGZ.J@!V#B%&N"_+8=QMZ ]Z_4OX6?%'PW\9_ .C^
M,O">H+J6A:K#YL$P&UE()#(Z]5=6!5E/0@T =917F_[0GQW\._LX?"G6O''B
M29?L]C&1:V7FA);ZY(/EV\>?XF(]#@!F(PIKSO\ 8O\ VQK/]L;PQXCUFS\+
MS^%UT:\CM&AGO%N3*73?N!"+C'3'- 'T917+?$[XG>&O@[X'U3Q=XOU2+1]
MTV,/<74H)ZD*JJHR69F( 4 DDBO@=_\ @MQ\/5\0&!?AYXE;1/\ G]^T6XN#
MS_SQSMZ?]-* /TAHKD?A1\6/"WQM\":;XP\':K'J^A7ZDQ3H"K(P.&C=3RCJ
M>"IY_#%?.O[5?_!2GX<?LO\ B=O"DEG>^,/%L2![K3M,=$CL\J&19I6X5F#
M[5#$#D@9&0#ZXHKX_P#V6?\ @II\-OVF/%</A)K&^\&>*KA<VEEJCI)#>, 2
MT<,R]7 &=K*I/;)R*^P* "BBOESX^?MB>*_AE\>+'X5>!/A%<?$W7Y]!&ORF
M/78M.$4)F>(@!XG#8* DY'WAP>M 'U'7F'P+_P":@_\ 8WZA_P"TZ^,_#/\
MP5<\?>-_%%_X>\,?LTZCXIU6P?9=)H/B?[?'">F6EALFC"Y!&[=CCK7A\_\
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
M"=7[(?Q2_9@_X2Z?X@^+;74[;5UA6UT:PO)KJ*)T+;IF:15"L00N%!R ,G@
M?:E?$/QD_P""MGPF^$/Q$U[P:V@^*-?U+0[V73[VYL;>!+831L5D5&DE#-M<
M,I)4#*G!(P:X?P]_P6H^'NM>)=/TZ?P#XBL;.ZNDMVO#/#(8E9@N\Q@Y.,Y(
M!SZ9H ]R_;1_8,T+]L>Z\,WU]XGOO"^IZ(DL"36]NMQ'-%(58JR,RX8,H(8'
MH2"#QCPC2_\ @B3\-(6']H^/_%=TNX$BU2V@.WN/FC?GW_2OJ+]L[]J6+]D;
MX0Q^,V\.S>)[FYU&+3+:S2?R(UD=)'WRR;6VJ!$W0$DE1QG(_/W4?^"WWC*4
MR?8/ACH5L"N$^TZA--AL=3A4R/;CZT ?2&D_\$;/@+IVS[1>^,-4VYS]KU2%
M=V?7RX$Z>V*[#2O^"4O[->G@"X\%7NID+MS=:Y>KD_WOW<J<_I[5J?\ !/\
M_:]\0?M>> ?$.L>(O"T/A^\TF^2V2YL1)]CNT="WR%R3O0@AADCYD/? ^2/V
ME?\ @H/^TWX*^.GC'PEX:\%PZ5I6CZA-;V2_V%-=S7-JKE8KAG)(82 !P5 '
MS8YQF@#[5TO_ ()Y?LZ:0<P?"G1I.0?]*>>XZ=/]9(WX^O>O:/ WP]\,?#+0
M$T3PEX?TWPUI".THLM+M4MXM[?>8JH +' R3SP*_*'X4_MB_MO\ C'XA^'K1
M/"FIZG87=Y$TMM<>$Q:VKP%@6W3F-?+3:?OEQCCDU]Y_MX2_&N+X(*?@4LQ\
M4G4HEO?L:Q-="R*2;_)\SC=O\K)'S!=V.] 'T917XJ'P)_P4+\4AF^T_$&'S
M?W1QKD5CCMG'G)MZ_>X^O%?H#_P3X\ ?'GX??#C7;3XZZS=ZEJ$]\LNF6^IZ
MH-2O+:/:1)YDX=P58[2J[VQ@],XH ^JJ*_)O]HK_ ()R_M+?%/XW>,-=LO&U
MCJN@W^HSWFG2W^MSQ>3 [DQP"((0AC7:F%^7"C![#'^$7_!'OXQ>&_B1X;\1
M:SX\\,Z)!87L-_+=Z/=75Q?Q,C!\(&@C7=D8SOP.OS=" ?K=K>NZ;X:TR?4M
M7U"UTK3H!NEN[V=888QG&6=B .?4UYWJ7[5/P7T@R+>?%SP-;R1KN:)_$=GO
MQC/"^9D_@*Y#]MC]E0_M>?":T\(Q>)9/"]S9:G%J4-SY'GQ2,J2(4DC#+D8D
M)!!X('7FOB?3O^"&L[!6O_C+'&0_S1VWAHOE?9C=#!Z_PG\: /TT\ _$KPG\
M5-#.L^#O$>F>)]+65H&N]*NDN(UD&,HQ4G#8(.#S@@]"*\?^(/\ P4"_9^^%
MWB>^\/>(_B/9VVL6,S6]U;6EC=WGDR+PR,T$3J&!X(SP01U!I_[''['.@_L=
M^#]9TC2=<OO$-[K%RES>WMXBQ*2BE46.-<[0 3G)8DGKC 'D'Q$_X)#_  <^
M(_Q#\0>++K7/%^E2:U=RW\UCIMY;+#'/(Y>0H9+=V"DDG:2<9X.,  ';^&_^
M"GO[.WBOQ-IVA6/C6<7=_<I:6\ESI-U#"9';:NYVC 4$D<M@#/..:]1_:4_:
M;\&?LJ^ X/%?C0W\EI<W:V-M::7 )KBXF*L^U0S*HPJ,268#CKD@5X7\/_\
M@DQ\!O 'B?2M<^S^(-?N-.D2>*WUC45:!Y%(*NZQ1Q[L$ [<[3T((XKZ3^,7
MP/\  _Q^\)KX:\?^'X?$6C+.MTD$LLD+1RJ" Z21LKJ<,P^5AD$@\&@#XGU+
M_@MG\*(C)_9_@?QE= +E/M,=I#N/H=L[X'OS]*^F?V1/VOO#/[7_ (.U;6]
MTO4-$N-)NQ:7ECJ&UBI9=R.KJ<,I&?0@@\8P3SVG?\$UOV:]+""'X763A&WC
M[3J-[/S[[YCD>QXKV[X:_"?P=\'?#[:)X)\-Z?X9TIY3.]MI\(C$DA !=SU9
ML #)). !T H _/?XS?\ !9=_A[\2_$OA71OA6;Z'0]2N-.>]U+6#!).T4AC9
MO)$!\OYE;@L3C&<'(KG/AG_P66\7^-OB1X:\/W'PNTZ2UU74H+)DTZ\E>Z"R
M2!,Q@KAF&[.,#.,<9R/T@UCX&_#?Q%KEUK6J_#_PMJ>L7>/M&H7FBVTMQ-C@
M;Y&0LV/<UK:)\._"GAFXBN-'\,Z/I4\2[(Y;&PBA9%QC *J"!CC% 'A7[?/[
M0_CO]FOX-6GB3P!X9B\0:G<ZE'93SW5O)/!8Q,CGS72-E8Y954$D*"PSG(!_
M.K_AY;^UMXF).DZ!$@F/E1_V;X6DE ?I\N[?DY['/7I7[5T4 ?+O_!/SXJ_&
M?XL_"O5M3^,V@RZ1J4.HF'3KFZTXZ?-=P; 6+0$+@*QP'"@-R.2I)_-O]KL?
MM+_M%_M$>,OA?J.GW?BG_A&]0EU*RT+2+:!H;*S8@02;E&[#1/$<2,6.[D9K
M]E/C)\4M)^"?PM\3>.=<;&FZ'9/=.@.&F8<1Q*?[SN40>["OC?\ 8$^)WPQ\
M'> _$'Q%^('Q9\"VWQ-^(VHOK>L177B.SCFLXBS?9[4HTN4V*S-L."OF;3]R
M@#X1^$?_  30^/>K?$?PRNO?#<V.@"_MY=0FU:^MT@%L)%,@<)+YA!7(VH-W
M/&.H]M^+7P3^*/PV^)GBO]F7X6^(3X9T/Q3J0\9>&(S?/9"[MC$Z75@)UR28
MRJL(V(!6W+$EF4'])O\ AK'X(?\ 19/A_P#^%18__':^7OV^OB5\+O'WPVT?
MQSX#^+?@2;XF_#O4$U_0EM?$=G)-<JI4SVP59<OO50VP ES&J_Q&@#Y+_P"'
M7G[56OG_ (F7B+3U\K[AOO$LTG7KMVJV.@ST[5^A?[ '[-OCW]F7X4:IH'C[
MQ1!K]_?:B;V"UL[B6X@L4**I59)%4DL1D@*%!Z$Y)KV;X(?%K2?CI\)O"_CO
M1"!8:W9K<>5NW&"7E986/]Y)%=#[J:[F@#\L/C!_P1R\7?$+XJ>+/%%E\3=.
M:UUG4Y]0C&IVDSW""5R^QV!(8KNVY[@ X&<#2^$O_!&*Y\#_ !(\-^)-8^*B
MW=GH]_#J!MM-TEH)I6B=75%E,QV9*CYMI/H.X_3VB@#P7]L+]D?0_P!L#P!I
MOAS5M:O?#]QIE[]NM+^S19=K;&1E>-B RD-Z@@@8.,@_*MC_ ,$1? $<@-Y\
M1O$D\>WE8+:WB.?7)#<>V*_22B@#Q?\ 99_92\(?LD^"+[PYX3N-1OQJ%W]M
MO+_5)4>::3:% ^15554#@ =SDFO)O&'_  2I^ GC7QIK7B6]TS6K>ZU:Y>[G
MM;/4S';I*[%G9%VDJ"Q)VYP.@ '%?8-% 'RS\/\ _@F9^S[\./$VD>(-.\(7
M%YJNE3)<VTNHZG<3H)D(9':,OL8@@'!7'M7NWQ3^$'@WXV^%_P#A'?'/A^T\
M1Z-YRW"VMV& 2500KJRD,K ,PR"#AB.AKL** /!K']@_]GS3Y?,B^$OAIVV[
M<3VOG#'T<D9]Z]:\$> /#/PTT&/1/">@:;X:TA',BV.E6J6\6\XRQ5  6.!D
MGDXYK?HH Y.^^$?@74]:N-8O/!?AZ[U>X.9K^?2H'GD.,9:0IN/  Y/:M;1_
M">A^'L?V5HVGZ9C./L=JD6,]?N@=:UJ* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _/'X3_ G]L#X)>,?B%XBT6R^$NO:UXRU5M1U'5M;N+^2
M=P"WEQ)L,82)=S;5QD;L9P !Z=_;/[=7_0!^!_\ W\U/_P".U]@44 ?'S:O^
MW0ZE6T#X'LI&""^IX/\ Y%J_^P#\ /BE^SSHWCK2/'K>&[;0M4U7^U='TGPY
M<32Q6#R;OM$:>:N5BXA"+N8C:Q)R<GZRHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M&!!P0"/0@'M7E?\ PQ1\!/\ HD/@_P#\%,7^%>UT4 >*?\,4? 3_ *)#X/\
M_!3%_A1_PQ1\!/\ HD/@_P#\%,7^%>UT4 8O@[P7H'P]\.VF@>&-&L= T2T#
M"#3].@6&&/<Q9L(H !+,23W))/6MJBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "OSJ_X*@_L.>+?C3K>C?%+X:VC:EXETVT
M6RU'2H)!'//'&Y>&>'.-TB[F!&<D!-N2N#^BM% 'X'^ _%7[47C?XC_%KPWH
M/AC5+SQ_XNL+;3/%DDVF_9[NVA6,1C>7V1VYE0\LP&025(ZU^JO[ /[)<_[)
M?P;ETC6+J"]\6:U<_;]6DM6+0Q,%"QPH2!N"+U;'+,V.,5ZKX-^ ?A/P)\6/
M&GQ%TJ&[3Q+XN6!=4DEN"\3")0J;$_AX KT:@#PK]N3PIK/CG]D[XD:%X?TR
MZUG6;W3UCMK"RB,DTS>=&<*HY)P"?PKYY_X)$?"'QM\(?ASX_L_&OA;5?"UU
M>:K!+;PZK:M TJ"$@LH8<@'BOONB@#Y:_P""AW[)MY^U=\%HK#P^T">,=!N3
MJ&E"X8(EQE2LMN7/"[QM()XW(F2!DC\Z+76OVS[#X'R?L]Q_#/Q#_P (])"U
MD+L^'YC.MJSDM +O_4^4<D9.3M. P&!7[>44 ?*/_!.K]D2__9/^$5]!XC:W
M?QGXAN4O-36U<21VZ(I6&W#@88IN<DC(W2, 2 "?B?XR_LI_'/\ 8V_:BOOB
ME\$?#=UXGT"ZN+B[LTTRR:]\B.;)EL[BV3YR@W$*R]@A#!@<?L-10!^._P -
M?V6?CO\ MQ_M*Z?\2?C;X;N/"GAJSDMWNX]1LGL1+;1'<EI;6\F9"&.=S-P
M['<20#^Q%%% !7XV?\%9F4?MD:&D-W)IVLR^$].CTJ^%XMI%;7)U&8>9+*Q
M2,1^;EB0 2"3@&OV3KSCXG?LY?#'XSZE;:CXW\#:+XEU"VB$$-W?VH:9(P2P
M3?UV@LQVYQEB>] 'QM^PK^W7\$_ 'PET'X4^(K^T^'VO>&XFL[B6>Y2YTW4)
M@S&6YBO(BT9\QRSG<0,MA2P ->F>%OVX_@;\*=&\?:CK'Q%T:Z\[Q-?7=M:Z
M1.+Z>YC;9L,:1;LAL'#'"^I KTEOV"_V>V!!^$WAS!XXMR/ZUYW\&OV(?@3J
MH\;"]^&.AW?V3Q->V<'GQL_EPILV(,MT&30!^5_[:?Q&@_:,\9ZA\9M,M=!\
M.Z+J]U%I<.AQZU!-K,XAC8)>W=HCEH]RKLR0 ,*/FR'?]^?"1!\*:*0<@V4/
M(_ZYK7CL7["'[/L4B.OPE\-%E(8!K3<./4$X/T->ZQ1)#&D<:+'&@"JBC 4#
MH * 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !7 ?$3X _#;XN:E:ZCXT\#:#XHO[6'[/#=:I81SR1Q[BV
MP,PSMR2<=,D^IKOZ* /%/^&*/@)_T2'P?_X*8O\ "C_ABCX"?]$A\'_^"F+_
M  KVNB@#R/0OV1?@IX8UJQU?2OA7X3L-3L9DN+6ZATJ$20RJ<HZG;PP(!!Z@
M@$5ZY110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !7F'P+_YJ#_V-^H?^TZ]/KS#X%_\ -0?^QOU#_P!IT >GT444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7F'P+_P":@_\ 8WZA_P"TZ]/KS#X%
M_P#-0?\ L;]0_P#:= 'I]%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1165'XLT27Q')X>36=/?7XX/M+
MZ4MTANEBR!YABSN"Y(^;&.10!JT444 %%%% !1110 5YA\"_^:@_]C?J'_M.
MO3Z\P^!?_-0?^QOU#_VG0!Z?1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!\?_ /!27]L75OV4?AGHMOX4
MC@_X3+Q/--!8W5S&)([.&)4,TVT\,X,L04-\N6)(.W!_,99/VG]*^-&L^,E\
M1:G'\3+/P<OBB^N!<QM<_P!CYB;8R8V$!6CD,.. O3<-M?H/_P %9_V7?$OQ
MV^&?AKQ3X.TZ;6=;\(RW)GTRU3=/<6DRH7:->KLC0H0@Y(=\9( /PE^S9^WG
M>_"O]I:'XA?%'2;W6I[?PPOA*Y_LV-8KM4B>+9*Z2, T@$.UAE,DYX.<@'Z>
M?\$^/VH/$O[37P@N;SQII#Z;XJT:X6UNKE;9H(+^-@3'.BD8!.UU95XW)D8#
M!1\<_&O]N?XZ?M)_M&7OPL_9UG;2]-LYY[6*XLQ )K\1'$MU)/,,11#:=H4J
M2",[F8*/T!\-_M*>#_C1^S_XF^('P\UE=2MK+2[N5D*F.XM+B.!G\N6,\HPX
M/H1@@D$&OS1_X(FZ;'/^T!XXU!E#2V_AEH58]1ONH"?_ $6* .S_ &?/V[?C
M=\!?VC[3X1?M$2MJ-M>7-O8/<7BP?:-.>8#R9UFA&V:)MZ[MQ8@<@@JRG]8Z
M_%G_ (+3645G^U!X5NX 8IY_"=NSLIQEEN[H!OKC _ 5^QO@S5W\0>#]"U20
MAI+VP@N6(&,EXU8_SH V:**BNKJ&QM9KFYFCM[>%#)+-*P5$4#)9B>  !DDT
M 2UYA\"_^:@_]C?J'_M.NG_X6EX,_P"ANT'_ ,&</_Q5>=_!KQ[X8TO_ (3G
M[;XCTFT^T^*;ZXA\^^B3S8FV;77+<J<'!'!Q0![917+_ /"TO!G_ $-V@_\
M@SA_^*H_X6EX,_Z&[0?_  9P_P#Q5 '445R__"TO!G_0W:#_ .#.'_XJC_A:
M7@S_ *&[0?\ P9P__%4 =117+_\ "TO!G_0W:#_X,X?_ (JC_A:7@S_H;M!_
M\&</_P 50!U%%<O_ ,+2\&?]#=H/_@SA_P#BJ/\ A:7@S_H;M!_\&</_ ,50
M!U%%<O\ \+2\&?\ 0W:#_P"#.'_XJC_A:7@S_H;M!_\ !G#_ /%4 =117+_\
M+2\&?]#=H/\ X,X?_BJ/^%I>#/\ H;M!_P#!G#_\50!U%%<O_P +2\&?]#=H
M/_@SA_\ BJ/^%I>#/^ANT'_P9P__ !5 '445R_\ PM+P9_T-V@_^#.'_ .*H
M_P"%I>#/^ANT'_P9P_\ Q5 '445R_P#PM+P9_P!#=H/_ (,X?_BJ/^%I>#/^
MANT'_P &</\ \50!U%%<O_PM+P9_T-V@_P#@SA_^*H_X6EX,_P"ANT'_ ,&<
M/_Q5 '445R__  M+P9_T-V@_^#.'_P"*H_X6EX,_Z&[0?_!G#_\ %4 =117+
M_P#"TO!G_0W:#_X,X?\ XJC_ (6EX,_Z&[0?_!G#_P#%4 =117+_ /"TO!G_
M $-V@_\ @SA_^*H_X6EX,_Z&[0?_  9P_P#Q5 '445R__"TO!G_0W:#_ .#.
M'_XJC_A:7@S_ *&[0?\ P9P__%4 =117+_\ "TO!G_0W:#_X,X?_ (JC_A:7
M@S_H;M!_\&</_P 50!U%%<O_ ,+2\&?]#=H/_@SA_P#BJ/\ A:7@S_H;M!_\
M&</_ ,50!:?QC9)XXC\+&*?^T'L#J(E"KY7EB39C.<[L]L8QWK>KQ.?Q[X8/
M[05MJ(\1Z2=/'AMH#=B^B\H2?:<[-^[&['.,YQ7HG_"TO!G_ $-V@_\ @SA_
M^*H ZBBN7_X6EX,_Z&[0?_!G#_\ %4?\+2\&?]#=H/\ X,X?_BJ .HHKE_\
MA:7@S_H;M!_\&</_ ,51_P +2\&?]#=H/_@SA_\ BJ .HHKE_P#A:7@S_H;M
M!_\ !G#_ /%4?\+2\&?]#=H/_@SA_P#BJ .HHKE_^%I>#/\ H;M!_P#!G#_\
M51_PM+P9_P!#=H/_ (,X?_BJ .HHKE_^%I>#/^ANT'_P9P__ !5'_"TO!G_0
MW:#_ .#.'_XJ@#J**Y?_ (6EX,_Z&[0?_!G#_P#%4?\ "TO!G_0W:#_X,X?_
M (J@#J**Y?\ X6EX,_Z&[0?_  9P_P#Q5'_"TO!G_0W:#_X,X?\ XJ@#J**Y
M?_A:7@S_ *&[0?\ P9P__%4?\+2\&?\ 0W:#_P"#.'_XJ@#J**Y?_A:7@S_H
M;M!_\&</_P 51_PM+P9_T-V@_P#@SA_^*H ZBBN7_P"%I>#/^ANT'_P9P_\
MQ5'_  M+P9_T-V@_^#.'_P"*H ZBBN7_ .%I>#/^ANT'_P &</\ \51_PM+P
M9_T-V@_^#.'_ .*H ZBBN7_X6EX,_P"ANT'_ ,&</_Q5'_"TO!G_ $-V@_\
M@SA_^*H ZBBN7_X6EX,_Z&[0?_!G#_\ %4?\+2\&?]#=H/\ X,X?_BJ .HHK
ME_\ A:7@S_H;M!_\&</_ ,51_P +2\&?]#=H/_@SA_\ BJ .HHKE_P#A:7@S
M_H;M!_\ !G#_ /%4?\+2\&?]#=H/_@SA_P#BJ .HK#\:^+K/P'X8OM=U"*>:
MTLPID2V56D.YU48!('5AWJG_ ,+2\&?]#=H/_@SA_P#BJ\_^/OC_ ,,:S\(_
M$%GI_B/2+Z[E2$1V]M?122/B:,G"AB3P"?PH ]FC<21JXZ, 1FG5R=M\4?!B
MVT0/B[0@0@!!U*'T_P!ZI/\ A:7@S_H;M!_\&</_ ,50!U%%<O\ \+2\&?\
M0W:#_P"#.'_XJC_A:7@S_H;M!_\ !G#_ /%4 =117+_\+2\&?]#=H/\ X,X?
M_BJ/^%I>#/\ H;M!_P#!G#_\50!U%%<O_P +2\&?]#=H/_@SA_\ BJ/^%I>#
M/^ANT'_P9P__ !5 '445R_\ PM+P9_T-V@_^#.'_ .*H_P"%I>#/^ANT'_P9
MP_\ Q5 '445R_P#PM+P9_P!#=H/_ (,X?_BJ/^%I>#/^ANT'_P &</\ \50!
MU%%<O_PM+P9_T-V@_P#@SA_^*H_X6EX,_P"ANT'_ ,&</_Q5 '445R__  M+
MP9_T-V@_^#.'_P"*H_X6EX,_Z&[0?_!G#_\ %4 =117+_P#"TO!G_0W:#_X,
MX?\ XJC_ (6EX,_Z&[0?_!G#_P#%4 =117+_ /"TO!G_ $-V@_\ @SA_^*H_
MX6EX,_Z&[0?_  9P_P#Q5 '445R__"TO!G_0W:#_ .#.'_XJC_A:7@S_ *&[
M0?\ P9P__%4 =117+_\ "TO!G_0W:#_X,X?_ (JC_A:7@S_H;M!_\&</_P 5
M0!U%%<O_ ,+2\&?]#=H/_@SA_P#BJ/\ A:7@S_H;M!_\&</_ ,50!U%%<O\
M\+2\&?\ 0W:#_P"#.'_XJC_A:7@S_H;M!_\ !G#_ /%4 =117+_\+2\&?]#=
MH/\ X,X?_BJ/^%I>#/\ H;M!_P#!G#_\50!U%%<O_P +2\&?]#=H/_@SA_\
MBJ/^%I>#/^ANT'_P9P__ !5 '45@^"/&-EX]\-V^MZ?%/#:SM(BI<JJN"CE#
MD*2.JGO57_A:7@S_ *&[0?\ P9P__%5YW^S_ ./?#&C?"S2[34/$>DV-TDMR
M6@N;Z*-U!G<C*LP(R"#^- 'ME%<O_P +2\&?]#=H/_@SA_\ BJ/^%I>#/^AN
MT'_P9P__ !5 '445R_\ PM+P9_T-V@_^#.'_ .*H_P"%I>#/^ANT'_P9P_\
MQ5 '445R_P#PM+P9_P!#=H/_ (,X?_BJ/^%I>#/^ANT'_P &</\ \50!U%%<
MO_PM+P9_T-V@_P#@SA_^*H_X6EX,_P"ANT'_ ,&</_Q5 '445R__  M+P9_T
M-V@_^#.'_P"*H_X6EX,_Z&[0?_!G#_\ %4 =117+_P#"TO!G_0W:#_X,X?\
MXJC_ (6EX,_Z&[0?_!G#_P#%4 =117+_ /"TO!G_ $-V@_\ @SA_^*H_X6EX
M,_Z&[0?_  9P_P#Q5 '445R__"TO!G_0W:#_ .#.'_XJC_A:7@S_ *&[0?\
MP9P__%4 =117+_\ "TO!G_0W:#_X,X?_ (JC_A:7@S_H;M!_\&</_P 50!U%
M%<O_ ,+2\&?]#=H/_@SA_P#BJ/\ A:7@S_H;M!_\&</_ ,50!U%%<O\ \+2\
M&?\ 0W:#_P"#.'_XJC_A:7@S_H;M!_\ !G#_ /%4 =117+_\+2\&?]#=H/\
MX,X?_BJ/^%I>#/\ H;M!_P#!G#_\50!U%%<O_P +2\&?]#=H/_@SA_\ BJ/^
M%I>#/^ANT'_P9P__ !5 '445R_\ PM+P9_T-V@_^#.'_ .*H_P"%I>#/^ANT
M'_P9P_\ Q5 '445R_P#PM+P9_P!#=H/_ (,X?_BJ/^%I>#/^ANT'_P &</\
M\50!U%%<O_PM+P9_T-V@_P#@SA_^*H_X6EX,_P"ANT'_ ,&</_Q5 %I_&-DG
MCB/PL8I_[0>P.HB4*OE>6)-F,YSNSVQC'>MZO$Y_'OA@_M!6VHCQ'I)T\>&V
M@-V+Z+RA)]ISLW[L;L<XSG%>B?\ "TO!G_0W:#_X,X?_ (J@#J**Y?\ X6EX
M,_Z&[0?_  9P_P#Q5'_"TO!G_0W:#_X,X?\ XJ@#J**Y?_A:7@S_ *&[0?\
MP9P__%4?\+2\&?\ 0W:#_P"#.'_XJ@#J**Y?_A:7@S_H;M!_\&</_P 51_PM
M+P9_T-V@_P#@SA_^*H ZBBN7_P"%I>#/^ANT'_P9P_\ Q5'_  M+P9_T-V@_
M^#.'_P"*H ZBBN7_ .%I>#/^ANT'_P &</\ \51_PM+P9_T-V@_^#.'_ .*H
M ZBBN7_X6EX,_P"ANT'_ ,&</_Q5'_"TO!G_ $-V@_\ @SA_^*H ZBBN7_X6
MEX,_Z&[0?_!G#_\ %4?\+2\&?]#=H/\ X,X?_BJ .HHKE_\ A:7@S_H;M!_\
M&</_ ,51_P +2\&?]#=H/_@SA_\ BJ .HHKE_P#A:7@S_H;M!_\ !G#_ /%4
M?\+2\&?]#=H/_@SA_P#BJ .HHKE_^%I>#/\ H;M!_P#!G#_\51_PM+P9_P!#
M=H/_ (,X?_BJ .HHKE_^%I>#/^ANT'_P9P__ !5'_"TO!G_0W:#_ .#.'_XJ
M@#J**Y?_ (6EX,_Z&[0?_!G#_P#%4?\ "TO!G_0W:#_X,X?_ (J@#J**Y?\
MX6EX,_Z&[0?_  9P_P#Q5'_"TO!G_0W:#_X,X?\ XJ@#J**Y?_A:7@S_ *&[
M0?\ P9P__%4?\+2\&?\ 0W:#_P"#.'_XJ@#J**Y?_A:7@S_H;M!_\&</_P 5
M1_PM+P9_T-V@_P#@SA_^*H ZBL'Q7XQLO!_]C?;8IY?[5U*'2X?(53MEESM+
M9(PORG)&3[&JO_"TO!G_ $-V@_\ @SA_^*KS_P"+?C/P_P"(KKP!;:3KNFZG
M<)XLT^1H;.\CF<*"X+$*2<9(&?<4 >T4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% 'R3^VM^WW'^QMXA\.Z9<^ ;KQ1'K=G)<P7B:DMI
M$&1PKQ\QN20&1B<?QBOF/7]-^#O[5/[=7C#5_$L^G:A\.[_X7)K U1[@1"R=
M6MQYYD5ALEBW,I!/!!4@\BOO;]IC]F+P9^U3\/\ _A%_%\$T?D2_:+#4[-@M
MS93;2-Z$@@@@X92"&&.X!'Y5Z)_P2SO+K]K74_A+<^,+]/#=IHHUD^)H]$95
MG!>,?9@#*4#_ #YW;C]S.WT .L_X(]>&]2\5W/QST&&XF_X1O4="CL99<,J>
M?(9DB;'0-L,I]:YK_@D#XDM_AU^UEXF\*^(94TK4=2T:YTR*"X;:6O8;B)C#
MZ;MJ3?\ ?&!UK]6OV>/V=/!O[,?P]A\(^#+.2*U\S[1=WET^^YO9RH4RRM@#
M.%   "@#  KYF_:N_P""5/A#]H/QQ>>-/#7B*7P%XCOV:;456S^UVMY.3GS=
MGF(8W/.XJ2">=N<E@#XU_P""L.LQ_%[]M#0/"?AB2+5=3L]*L=!\JW;?F]EN
M)G$1([XGB!'8D]^*_:71=+CT31K#3HF+Q6=O';HQZD(H4']*^+/V1O\ @EIX
M1_9M\;6WC77O$4GCKQ/9#=IQ:R^R6ME(009!'O<R. <*S$ =0N<$?<% !45U
M:PWUK-;7,,=Q;S(8Y895#(ZD8*L#P00<$&I:* .7_P"%6^#/^A1T'_P60_\
MQ-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6^#/^A1T'_P %D/\ \31_PJWP
M9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_ ,%D/_Q-'_"K?!G_ $*.@_\
M@LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\*M\&?]"CH/\ X+(?_B:ZBB@#
ME_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH/_@LA_\ B:ZBB@#E_P#A5O@S
M_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B:ZBB@#E_^%6^#/\ H4=!_P#!
M9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^%6^#/^A1T'_P60__ !-'_"K?
M!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?_!9#_P#$T?\ "K?!G_0HZ#_X
M+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q-'_"K?!G_0HZ#_X+(?\ XFNH
MHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\ 0HZ#_P""R'_XFNHHH Y?_A5O
M@S_H4=!_\%D/_P 31_PJWP9_T*.@_P#@LA_^)KJ** .7_P"%6^#/^A1T'_P6
M0_\ Q-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6^#/^A1T'_P %D/\ \31_
MPJWP9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_ ,%D/_Q-'_"K?!G_ $*.
M@_\ @LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\*M\&?]"CH/\ X+(?_B:Z
MBB@#E_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH/_@LA_\ B:ZBB@#E_P#A
M5O@S_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B:ZBB@#E_^%6^#/\ H4=!
M_P#!9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^%6^#/^A1T'_P60__ !-'
M_"K?!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?_!9#_P#$T?\ "K?!G_0H
MZ#_X+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q-'_"K?!G_0HZ#_X+(?\
MXFNHHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\ 0HZ#_P""R'_XFNHHH Y?
M_A5O@S_H4=!_\%D/_P 31_PJWP9_T*.@_P#@LA_^)KJ** .7_P"%6^#/^A1T
M'_P60_\ Q-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6^#/^A1T'_P %D/\
M\31_PJWP9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_ ,%D/_Q-'_"K?!G_
M $*.@_\ @LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\*M\&?]"CH/\ X+(?
M_B:ZBB@#E_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH/_@LA_\ B:ZBB@#E
M_P#A5O@S_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B:ZBB@#E_^%6^#/\
MH4=!_P#!9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^%6^#/^A1T'_P60__
M !-'_"K?!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?_!9#_P#$T?\ "K?!
MG_0HZ#_X+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q-'_"K?!G_0HZ#_X+
M(?\ XFNHHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\ 0HZ#_P""R'_XFNHH
MH Y?_A5O@S_H4=!_\%D/_P 31_PJWP9_T*.@_P#@LA_^)KJ** .7_P"%6^#/
M^A1T'_P60_\ Q-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6^#/^A1T'_P %
MD/\ \31_PJWP9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_ ,%D/_Q-'_"K
M?!G_ $*.@_\ @LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\*M\&?]"CH/\
MX+(?_B:ZBB@#E_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH/_@LA_\ B:ZB
MB@#E_P#A5O@S_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B:ZBB@#E_^%6^
M#/\ H4=!_P#!9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^%6^#/^A1T'_P
M60__ !-'_"K?!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?_!9#_P#$T?\
M"K?!G_0HZ#_X+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q-'_"K?!G_0HZ
M#_X+(?\ XFNHHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\ 0HZ#_P""R'_X
MFNHHH Y?_A5O@S_H4=!_\%D/_P 31_PJWP9_T*.@_P#@LA_^)KJ** .7_P"%
M6^#/^A1T'_P60_\ Q-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6^#/^A1T'
M_P %D/\ \31_PJWP9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_ ,%D/_Q-
M'_"K?!G_ $*.@_\ @LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\*M\&?]"C
MH/\ X+(?_B:ZBB@#E_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH/_@LA_\
MB:ZBB@#E_P#A5O@S_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B:ZBB@#E_
M^%6^#/\ H4=!_P#!9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^%6^#/^A1
MT'_P60__ !-'_"K?!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?_!9#_P#$
MT?\ "K?!G_0HZ#_X+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q-'_"K?!G
M_0HZ#_X+(?\ XFNHHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\ 0HZ#_P""
MR'_XFNHHH Y?_A5O@S_H4=!_\%D/_P 31_PJWP9_T*.@_P#@LA_^)KJ** .7
M_P"%6^#/^A1T'_P60_\ Q-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6^#/^
MA1T'_P %D/\ \31_PJWP9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_ ,%D
M/_Q-'_"K?!G_ $*.@_\ @LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\*M\&
M?]"CH/\ X+(?_B:ZBB@#E_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH/_@L
MA_\ B:ZBB@#E_P#A5O@S_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B:ZBB
M@#E_^%6^#/\ H4=!_P#!9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^%6^#
M/^A1T'_P60__ !-'_"K?!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?_!9#
M_P#$T?\ "K?!G_0HZ#_X+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q-'_"
MK?!G_0HZ#_X+(?\ XFNHHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\ 0HZ#
M_P""R'_XFNHHH Y?_A5O@S_H4=!_\%D/_P 31_PJWP9_T*.@_P#@LA_^)KJ*
M* .7_P"%6^#/^A1T'_P60_\ Q-'_  JWP9_T*.@_^"R'_P")KJ** .7_ .%6
M^#/^A1T'_P %D/\ \31_PJWP9_T*.@_^"R'_ .)KJ** .7_X5;X,_P"A1T'_
M ,%D/_Q-'_"K?!G_ $*.@_\ @LA_^)KJ** .7_X5;X,_Z%'0?_!9#_\ $T?\
M*M\&?]"CH/\ X+(?_B:ZBB@#E_\ A5O@S_H4=!_\%D/_ ,31_P *M\&?]"CH
M/_@LA_\ B:ZBB@#E_P#A5O@S_H4=!_\ !9#_ /$T?\*M\&?]"CH/_@LA_P#B
M:ZBB@#E_^%6^#/\ H4=!_P#!9#_\31_PJWP9_P!"CH/_ (+(?_B:ZBB@#E_^
M%6^#/^A1T'_P60__ !-'_"K?!G_0HZ#_ ."R'_XFNHHH Y?_ (5;X,_Z%'0?
M_!9#_P#$T?\ "K?!G_0HZ#_X+(?_ (FNHHH Y?\ X5;X,_Z%'0?_  60_P#Q
M-'_"K?!G_0HZ#_X+(?\ XFNHHH Y?_A5O@S_ *%'0?\ P60__$T?\*M\&?\
M0HZ#_P""R'_XFNHHH Y?_A5O@S_H4=!_\%D/_P 35K3/ 7AC1;Z.]T_PYI-A
M>19V7%M8Q1R)D$'#*H(R"1]":WJ* "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HKSC]H'X^>%?V:_AEJ'CCQ>]R=+M9
M(X4MK%4>YN978*L<2NRAFZL<L,*K'M6=^S1^TGX9_:H^'4GC/PG8ZMI^EQWT
MNGF'688HI_,C5&)Q')(NW$@Q\V>O% 'K%%>8_'C]I+X>?LV>'8-8\?\ B"/2
M(KHLMG:HC37-VRXW"*)06;&Y<GA1N&2,U\Z^$?\ @KU\ /%&O1:;=3^(_#D<
MD@C74-7TU1;\XP28I)&5<G&2HQ@DX'- 'VQ1532=6LM>TNSU+3;R#4-.O(4N
M+:[M9!)%-&P#*Z,,AE((((X(->#?'']M#PQ\#OC7X%^%UYH>KZYXE\7- +4:
M:(O+@$UP8(VD+N" 6#'(!P%- 'T)12$X&3P*^8OA=_P4.^&'QA_: G^$GAJT
MU^[UJ.:[A35FMX/[-F^SJ[.R2"<NRD(=I\OGCH#F@#Z>HJCKFN:=X9T>\U;5
M[^VTO2[.)I[F\O)5BAAC499G=B H [FOC'Q%_P %?_@!H7B Z;;R^)=;@61H
MVU/3M,7[,,$C=^\D1RIQP0AH ^W**X_X4?%WPA\</!=IXK\$ZW;Z]H=R2JW$
M.5:-Q]Z.1& 9'&1E6 /(/0BNPH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBHKFYALK:6XN)4@@B0R22RL%5% R6)/  '.: )
M:*^9?V=_^"@OPU_:=^*FJ^!/!VG^(EO["TGOCJ&H6L$=I/#%*D9:-EF9_F,B
ME=R+QG.#Q7T)XK\5Z/X&\.:AK_B#4K;1]%T^(SW5]=R!(H4'4DG\O<D 4 :U
M%?$&L?\ !83X :7KQT^!O%&JVP=D_M.STI1;X'\6))$DP>WR9XZ5]1_!GXY^
M!_V@/"$?B7P)KUOKNF%O+E\O*2VTF 3'+&P#(V".".1R,@@T =Y17EW[2?[0
M>@?LQ?"F_P#'?B.UN[^QMIX+9+.PV>?/)(X4!=[ <#<QR>BFJ>D?M/\ @L_L
M_:-\8/%%R_@CPKJ=JEW&-8QYRHY/EKMCW%V=0&"IN)!Z4 >NT5\.1_\ !8KX
M OK7V$IXK2U_Z"3:4GV?J1T$OF>_W.]?7_P]^(WAGXK^$K'Q/X0UJUU_0;U2
M8+VS?<K8."I!Y5@>"K $'@@4 =)17SG^T7^WW\(/V9-9&A^*-7NM2\1>7YKZ
M-H4 N;B%3]WS,LJ1D@Y"LP)'.,$$W_V<?VX?A/\ M17=SIW@[69H-=MX_-?1
M=7A%M=M'W=%R5D [[&;;QG&1D ]]HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBOF+XW?\%#/A?\"?C)IWPSU>VUW6/$ET
M;=9#HMO!+!:/.^V-)FDF0AL%7("MA64]3B@#Z=HHKY.^-7_!3KX&?!'Q)>^'
M[S5M2\3ZU8R-#=VOART6X$$BDAHVD=XXRP(((#'!X.#0!]8T5\__ +._[=/P
MB_:<U.32/".NS6_B!$,@T75X/LUU(@&2T8R5DP,DA&) !) '->_22)#&TDC*
MB*"S,QP !U)- #J*^>_V5OVT/"_[68\7S^&M$U?2--\-R0QS7^K")(I_,\P@
MIM=CPL6X[L8#+7F_Q#_X*T? #P%KTNE6^HZUXM>&3RY+KP]8++;J<X)$DLD8
M<#U3<#CC- 'V917CG[//[6WPR_:?L+J7P)KXNKZS7?=:3>1F"\@7. YC/5<D
M#>I9<D#.>*]CH **^8I/^"AGPO;]I2+X)6=MKNI^)GU :6=2L[>!M.2XV[F0
MR&8/\ARC8C.&4CG&:^G: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **\?_:;_ &IO!7[)_@BT\2^,S?7,5[=K9VNGZ5''
M)=W#X+,41Y$&U0,LQ8 94=6 /2? OXR:+^T#\*M!\?\ AVUO[+1M965[>#4X
MTCN%$<SQ-O5'=1\T;$88\$?2@#O**\:_:%_:Z^%_[,-I;MXZ\0"UU&Z3S+72
M+.(W%Y.F<;A&OW5R"-SE5R",YXKQKX<?\%9/@#\0O$$.D3ZEK'A&2>3RHKKQ
M'9)#;,<\$RQR2*@/J^T#/.* /LJBFHZRHKHP=&&593D$>HKY]\2?MH>%] _:
MJT;X"PZ'J^J>*=0CCD:\M1%]EM@T3S'?EPWRQ)O.%/#"@#Z$HKY]_:&_;M^$
M'[,VJ#1_%NO37/B':KMHNCP&YNHT89#2#(2/(((#L"000"*Y/X(?\%-?@=\<
M_$MEX>L=6U#PSK=\XBM+3Q):K;?:)"0%C61'>/>20 I8$G@9.* /JZBL;QCX
MRT/X?>&=0\1>)-5M=%T/3X_-NKZ\D"11+G')/<D@ =22 .37QQJG_!87X :?
MKQT^%O%&I6H<I_:EKI2BVP"/FQ)(LF#_ +F>.E 'W!17$?!_XU>"_CUX.A\3
M^!=>M]>TAV\IWARLD$@ )CEC8!HW (.U@#@@]"#7;T %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1165XI\3Z7X*\-ZGK^MWL6G
M:1IEM)=W=U,<)%$BEF8_@* -6BOGC]E;]N/P)^U[J'B.S\&Z3XBTV30HH);E
MM<MH(E<2EPNSRII,G]V<YQU'6O8?B+\2O#'PD\(WOBCQAK5KH&@V8'G7MVQ"
M@DX50 "68G@*H)/84 =-17PXW_!8GX +K9L0OBIK4?\ ,3&E)]G//IYOF>_W
M*^N_AM\3O"WQ@\(67BCP;K=KX@T*[!\J[M&)&1U1E.&1AW5@".XH ZBBO$OV
MK_VL/"_[(W@?2_$GB:PU#5H]2U :?!9:8(S,6\MW+_.RC:H3!YSEUXK8\<?M
M+>!?A3\)M&\?^/-3'A'3=4M(;B&SO5WW9DDB$GD+''N+R '!"Y P23CF@#U6
MBOB'1/\ @L'\ -6UT:?</XGTBW+J@U*]TI3;\G[V(Y'D '?*5]E>&?$^D>-/
M#]AKF@ZE;:OH]_$)[6^LY1)%,AZ,K#@T :E%?(GQ@_X*E? KX/\ BFZ\/3:E
MJOBK4K.4P78\-V:3Q02 X93+))&C$<YV%L8(Z\5ZQ^SQ^UM\,OVH-.N9_ NO
M"YOK0;KK2+V/R+VW7( =HCU3) WJ67) SGB@#V.BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^7]:_P""B'PNTC]I&V^"
MD5KKVJ^)YM2@TDZAI]O;OI\5S)M&QI#.'^0MM?"'!!')% 'U!12,P12S$*H&
M23T%?'/Q+_X*P? +X<>()M(AU35_%TT#^7-<>&[)9K=&S@XEDDC5P.N4+#T)
M/% 'V/17BW[._P"V!\+_ -J&VNO^$&UXSZG:)YESH]_$;>]A3(&\QG[R991N
M0LH) )!.*]0\:>*['P)X/UWQ+J;%--T:PGU&Z9<9$44;2/C/?"F@#9HKPC]F
MK]KWPO\ M)_"[7_B!9Z;?>$_#6C74MK<W>OO#$H\N))99-RN0$577+$COZ5X
M[XL_X*]_L_\ AG7Y--M;CQ'XBA1RC:CI.F*;;(SD@RR1LPR,9"G.>,CF@#[9
MHKS/X$?M'_#[]I+PS+K?@'7XM7@MV5+NU93%<VC-G:LL389<[6P?NMM."<5Z
M90 45\K_ !L_X*0?"CX&?&"+X;:I;Z_KGB#=!'</H=O;RV]K+*<+%(TDZ$.
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_&_\
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
M&!&$)90K;BW.,8^TM&TFU\/:-8Z991B"QL;>.V@C'1(T4*H_  5^6'_!0?\
MX*":A\1]8G^!_P $II]3%]-_9NJ:QI0,DNH2,=AL[3;R4).UG'W_ +J_+DL
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
M.*]%HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BLWQ-JKZ%X<U74HXUE>SM);A48X#%$+ '\J_)+_ (?>^./^B:>'
M_P#P-GH _7^BN,^#'Q'M_B_\)?!_C:VC6&/7M*M]0:%&W"%WC!>//?:VY?\
M@-?%?[:G_!3[5_V9/CC=> /#WA+2_$*6-C;S7EQ>W,D;I/*IDV +QCRVB/K\
MQH _0>BOD7_@G[^VOK?[9%GXXFUGPWI_AT^'I+)(A8S/)YOGB<G=NZ8\D8QZ
MFO+/B=_P4Y\3^ _VO)O@];^"M(NM-3Q!9Z,-2DN91,4F:(%]HXR/,/'M0!^A
MM%%% !1110 4444 %%%% !17Q+^WO^W7XV_8Z\8^&K33O!FE:_X?UVR>6"^O
M)Y8W6XB?$L6%X("O"P/^V?3GZ!_97^/%M^TI\"O#/CZ&WBLKG48WCO+*)RRV
MUQ&[)(@)YQE<C/\ "RGO0!ZS17(_%WXBV/PB^%WBKQIJ.&M-"TV>_:,G'FE$
M)6,>[-A1[L*^,OV(/^"B7CK]KCXQ2>%;CP+H^C:+9:?+J%_J%M<RN\:@JD:J
M&XRTCKQZ!CVH ^^Z*_/+XG?\%.?$_@/]KR;X/6_@K2+K34\06>C#4I+F43%)
MFB!?:.,CS#Q[5^AM !1110 45\6_M^_MYZ_^QWXC\(:;HWA;3?$*:W:3W$CW
MT\D9B,;JH V]<[N]?2WP&^(US\7O@QX*\:WEG%I]UK^DV^HRVL#%DB:1 Q52
M>2!GO0!WE%%% !1110 4444 %%%% !117YS?!C_@J/XI^)_[4NE_"JZ\$:/9
M:?>:S<:8VH0W4K2JL?F88*>,GRQ^= 'Z,T444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M17YQ?MW?&[]K[P5\;Y]'^$7AS7AX(BLX)+2_T#PNNK_:F9 93*[02A&5]RA/
MEX53SNS7SG_PTM_P4,_Z!'Q _P##<0__ "#0!^U-%?BM_P -+?\ !0S_ *!'
MQ _\-Q#_ /(-'_#2W_!0S_H$?$#_ ,-Q#_\ (- '[4T5^*W_  TM_P %#/\
MH$?$#_PW$/\ \@T?\-+?\%#/^@1\0/\ PW$/_P @T ?5]C^S-\-_VG/VZ/VE
MX_B9X?D\3Q^'D\,1Z6KZE=VPM5FTUFE51#*F0S(IP<X.2,;CGU#_ (=<?LQ?
M]$R_\K^J?_)-?F!X,^.'[9.E_%CXBZOX;TWQ@_C[5/[._P"$LCM_!4<]PGE0
M,MEYT!M"(,PEMN%3>.?FQFO0/^&EO^"AG_0(^('_ (;B'_Y!H ^__P#AUQ^S
M%_T3+_ROZI_\DUF_\$W?#UCX-\)?&_PQI$3VNAZ#\5]>TO3;1IGE%M;1+;+'
M&K.2Q '<DDDDDDDFOA+_ (:6_P""AG_0(^('_AN(?_D&O/\ X0_'#]LGPU_P
MFO\ PKW3?&$W]H>)KV_\0_V?X*CO-NLOL^U++FT?R91B/="-H7CY1F@#]Z:*
M_%;_ (:6_P""AG_0(^('_AN(?_D&C_AI;_@H9_T"/B!_X;B'_P"0: /VIHK\
M5O\ AI;_ (*&?] CX@?^&XA_^0:/^&EO^"AG_0(^('_AN(?_ )!H _:FBOQ7
M3]IC_@H6KJ3HWC]P#DJ?AQ%@^W%C7ZK_ +,7B7QYXQ^ W@_6/B=I)T/QS=6K
M-J5DT'D,A$KK&S1_P,T8C=DXVEB,#&  =C\0_P#D0/$W_8,N?_135_-5\//A
M_+XZT7Q[=0!GG\.Z =:6-?XE6]M89/P$<[M_P&OZ5?B'_P B!XF_[!ES_P"B
MFK\1O^"5G@FV^)/QJ^(?A*\VBUUSX?ZKILA89VK-+;1Y_#=G\* /O'_@CY\3
M?^$P_95E\.7$H-SX2U:XLU5CDBWF_P!(1C[;Y)E'LE?EQ\4+V;]IGX\?&GQW
M'(\VFVL>H:\KCJ+1)4M[49]O,MQ]!7:?L?\ [0MW^S)I'Q^T&_E.G7VJ>%I[
M2VC9L,FJ12^1" /5?M,S?\ KI_V4?AMY?[#/[3_C^>+/G65IH=I+CILECFG'
MX[[?\J /HK_@AK_R"OC)_P!=M)_]!O*W_BM^W%X8\*?MHS_#F?X%>$M6U)?$
MEEII\4W(B^V%Y&A GY@)WKO!'S_PCD5@?\$-?^05\9/^NVD_^@WE?-7[17_*
M4Z[_ .QYTK_T.VH _<+QUXWT3X:^#M8\4^([Y--T/2;9[N[NI 2(XU&3@#DD
M] !DDD <FOS$\=_\%K]5OM;FLOAW\+XKBU#X@N=:NWDFG4<DF"$#8<9X\QL=
M?:O4?^"TWC"]T;]G7PMH-K++#!K7B%#=^62%EBAAD<1OZCS#&^/6,'M6Y_P1
M\^'.A^'OV6X_%=M9P'7_ !!J5T;N^V S>7%)Y4<.[&0@V%MOJY/>@#+_ &3O
M^"LF@?''QWIW@CQOX:7P7KNIS?9]/OH+KSK*XF)PD+;@&C=C\J_>!.!D$@5Z
MW^W?^V;>_L;^'O">IV?A:#Q0VN74]LT<]ZUL(?+16R"$;.=WMTI_Q _X)P_!
M?XF?&&^^(^MZ;J@UF]ECN)K6POS:6IF0 >:!$JN')4,QW\MD]2:^:_\ @N ,
M> /A8/\ J)WO_HJ.@#$^(?\ P6KFL= \,?\ "(^!["[URYM5N=9%_=2-;6DA
M8XMXBH5G;: 2YP 6Q@X-?;'A#]JK3+3]E+1/C5\3+.+P-97NGI?2V,<K7)(D
M8B!8OE5G:5=C*N.-_)P"U?/G_!*#X#>"V_90MO$^I^&=+U?5O$U[>?:KK4;.
M*=V@CE,"P@L#B/\ =,=O0EF/I7B/_!:WQ1<:3=?"GP!IT:6'ANULI[];*W0)
M%O4K#$ !P!&BN%  P)#[8 &^./\ @MQXBN=9F3P3\-=.ATQ#^[DUR[DFGD0
MDLR1;53CL&;&#R>WNW[)O_!6#PI\=O%MEX.\:Z&O@3Q%?N(;"Z6Z\ZPNY20%
MBW,JM$[$X4-N!/&X$@'U#_@G#\&/#7PP_95\$:CIFG6HUGQ)IL>JZGJ0C4SW
M+39=49\9VHK*@7H,'N23^<?_  5R^#_A[X3_ +1ND:OX6LH-&C\1Z6-1NK2R
M41(MVDSH\JJN N\!"<=6#'J30!]^?\%5?@O_ ,+7_91UC5;2#S=8\'S+KD!4
M?,85!2Y7/IY3-(?>(5\X_P#!$SXR97QY\+;R?IL\0Z;&Q_W8;D#_ ,EB /\
M:-??WP"UY_C+^S)X%U/Q+$M_+XC\,6IU-)1E;AI;=1-GV8EOSK\4OA%J5W^P
M[^WW9V6ISO'8^'_$,FD7TTAP)=/F)B\XCN/*D28#U"]* /T!_P""ROQ>'@[]
MGS1O UM.4OO%^I S(#UL[;;(^?\ MJUO]>:7_@C=\&/^$)^ &K^/+RW\O4?&
M-^?(=AS]BMBT:=>F93.?<!#Z5\:_\%)_&VH?M&?MPIX&\/G[9_9,MKX4TZ)3
M\KW;R#S3CL?.E,9/I$/2OVD^&?@/3_A;\//#7A#2E"Z=H>GP:?"=N"RQH%W'
MW;!8^Y- 'Y]?%;]N+PQX4_;1G^',_P "O"6K:DOB2RTT^*;D1?;"\C0@3\P$
M[UW@CY_X1R*^L_VNOVP/"7[(/@FRUC7[:XU?5M3E>#2]%LW5);ID +LS-PD:
M[D#-AB"Z@*<U^3'[17_*4Z[_ .QYTK_T.VK[&_X*^?LR>-OBYHG@_P ;^#=+
MN?$*>'8KFVU+2[)6EN%BD:-DFCB )< JP?'(&TX(#%0#SB;_ (*[?&:[TUO$
M=C\#[9?"2*S/?/'>RQ <\FY"J@ [\=NU?6/[$_\ P4"\,_M??;]%?27\*^-=
M.@%U-I3S^?%<0@JK2PR;5) 9E!4@$;EY;DC\[O@I_P %8OB?\'/"^E>"O$7A
M;0_%V@:-:IIB6]U$]E>+#$HC$3.N4X50OS1$\<Y.:^Q?V /CA^R_\2?%(L?
M/PWT[X;_ !(6&26.UN[9);B6/;^]^S79R6 4\I\C$!CM*@D &E_P49_:PT']
MG+Q/X+LM8^$GASXDOJEG<31W&N",M:A'0%4W0R<'.3TZ5]1? /QY8>-O@'X*
M\7II5EX4TW4=$@U#^SK9E6VL(VC#;%.% 11WP!@=J_-+_@N#_P C_P#"S_L&
M7O\ Z-CKU/X[^.-2\$?\$?/!@TR5H)M7T'1])EE3JL,H4RCV#(C(?9S0!F?'
MG_@M!I'AGQ)=Z/\ "[PE%XIM+9VC.O:M.\-O.0,9BA4!RF?XF92<?=Y!K*^#
MO_!:M+WQ';:9\4? L6CZ?+((I=7T&:1_LO.-SV\@+,H[[7W#!PK'BHO^"*_P
M9\-ZGH7C3XD:CI]MJ'B"TU)-*T^:XC5VL56)9)'CR/E9_-4;ASA"!C)SVO\
MP67^#/AN_P#@OI'Q'AT^VM/%6G:M#82WT<:I)=6TJ2?NW(&7VLJ,N<[1OQU-
M 'Z$Z!K^F^*M#L-9T>^@U+2K^!+FUO+9P\4T3@,KJPX(((-?GEHO_!8+3+'X
MQ^(O"_C/P=!H'AO1IM0ADU:UOWN+B9K?S!&B0^6H+RLBJ 6 &[)( )KK/^"-
MOCC4O$_[+>IZ/?RO-#X>U^>SLBQSL@>**;9^$DDI_P"!"OSL^"7@33/B5_P4
M7L?#VLVD=_I=QXVO9;BUF4-',D4TTQ1@>"I\O!!Z@D4 ?3?B+_@M?XN@UN*[
MTWX46%MX9F9_LXU&]F-Q<(IQN$JJ$!]0%;!.,G&3]_?LE?M3>'OVM?A:GBW1
M;632KRWG-GJ6DSR"22TG #8W #>C*P*O@9Y& 00.'_X*4>$-(U_]BGX@+>6,
M,G]E6\%[8MY8S;2QSQA6CX^7Y2R<?PLPZ&OE'_@AE/(T'QJA+$Q(VBNJ]@2+
MX$_CM'Y4 ?JC1110 5^!?[)/_*27PW_V-M__ .UZ_?2OP+_9)_Y22^&_^QMO
M_P#VO0!^EW[=_P"WQ?\ [&_B'PGIEGX-MO%"ZY:SW+23Z@UL8?+=5P (VSG=
M[=*\3^+/_!9*#3;>RL_AOX&7Q/J*:;#=ZKJ%W-(+.SF:-6DB144-(L;,5,A*
M#*G ((:O/?\ @N#_ ,C_ /"S_L&7O_HV.ON'_@G;\/=(\!_L?_#L:=806\^L
M::NJWTR( ]S-,2^YSU;"LJC/15 [4 >,_L9?\%3;']HWXBVG@'Q=X8@\*:_J
M"/\ V=>V=T9;6ZE52QB*N T;%02O+!B,<$C/UY\<?C7X7_9[^&NJ^-_%UT]O
MI%@H CA7?-<2L<)#&O&78\#D <DD $C\3+KP]8>!/^"IFG:1H=NFG:;;?%&R
MC@MH%"I#&^H1DQJ!P% 8J .@P*^E/^"X7C"].H?"OPK'++'IPBOM3FB!(CEE
MS%'&Q'0L@$H'H)3ZT 4_$?\ P6Q\5:EJLH\(_"FQ33H6+O\ VC?2W,S0C^(^
M6J",]/[P'3GK7TQ^QA_P4N\,?M3>(U\':QHK>#?&SPM+;6QN1/:WX0$N(G(5
M@X4%MC#H"0QP:[K_ ()U_#?0O '[(?P^;2;*WBN=;TU-5U&Z1!YES--ER9&Q
MEMH8(,] H%5?#/\ P3B^#'A/XS2?$VPT[5(_$ U0ZQ;01WY@M+.<OOQ%%$$P
MF<_(Q9<$C&.* /J"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^*OAC\6/ _PO\ V[/V
MJ_\ A,O&7A_PE]N_X13[)_;NJ067VC9I;[_+\UUW;=Z9QG&Y<]17T!_PUC\$
M/^BR?#__ ,*BQ_\ CM:_BS]G_P"%_CS7)M9\3?#?PCXBUB<*LNH:MH5K=7$@
M50JAI)(RQ   &3P !61_PR=\$/\ HC?P_P#_  E['_XU0 ?\-8_!#_HLGP__
M /"HL?\ X[7C_P#P3OU:QU_2OV@=3TR]M]1TV]^,'B"YM;RTE66&>)UMF21'
M4D,K*00P)!!!%>P?\,G?!#_HC?P__P#"7L?_ (U7;>"_A_X7^&^DOI?A+PWI
M'A;3'F-P]EHMC%9PM*0 7*1JH+$*H)QG"CTH WZ*** "BBB@ HHHH Y_XA_\
MB!XF_P"P9<_^BFK\:_\ @C#_ ,G7ZW_V*5W_ .E5I7[87%O%>6\L$\23P2J4
MDBD4,KJ1@@@\$$=JXSP7\#OAQ\-]6?5/"7P_\+>%M3>$V[WNBZ+;6<S1$@E"
M\:*2I*J2,XRH]* /P=_X*(_#;_A6'[8GQ&L(XO+L]2OAK5N0,*RW2B9\>PD>
M1?\ @-?=^A_#;_A6O_!&768I8O*O=:T8ZY<'&-_VBZC>(_\ ?GR1^%?>?C/X
M&?#?XCZLNJ^+/A]X6\4:HD2P+>ZUHMM=S",$D('D1FV@LQ SCD^M;NH^"_#V
ML>%3X8O]!TR^\-F!+4Z-<V<<EF85QLC\D@IL&U<+C P/2@#\S_\ @AK_ ,@K
MXR?]=M)_]!O*^:OVBO\ E*==_P#8\Z5_Z';5^VW@;X4^"?A@EXO@WP?H'A);
MTH;I="TR"R$Y3.S?Y2KNV[FQG.-QQUK,U'X!_#'6/%1\3W_PY\)7WB0SI='6
M;G0[62\,RXV2><8R^\;5PV<C ]* /$?^"D_[.VJ_M%_LUWMAX>A>Z\2>'[Q-
M<L;.-<O=^7'(DD"]]S)(Q4#JR*.]?GC^PE_P4=A_9+\%:MX!\9^&-2UK1EOI
M+RSDL'1+FSD8!986CD*@KN7=U!4EN#D8_;BO-?'7[-7PG^)NHOJ/BKX<^&-<
MU*1@[W]WI<+7#D=-TNW>P]B<4 ?DS;?M4_'S]M3]K:WA^$^N>)/!6DWK0VR:
M;8W[M::?9(?WEU<K_JBW+,25R251=QVY]X_X+<Q&#X<_"B,R/*4U&\7S)#EF
MQ#'R?<U^BG@;X;>$OACI3:;X0\,Z1X7T]V#O;:/8QVJ.P&-S!%&YL=SDTSQQ
M\+_!OQ.M[6#QCX2T+Q9!:,SV\6N:;#>K"S !B@E5@I( R1Z4 ?/G_!+C_DQ/
MX9?]Q/\ ].EW7F?_  5H_99U[XW_  UT'QGX1T^;5M?\)-,+C3;52\US92[2
MYC09+-&R*VT#)5GZD '[@\+>$]#\#:%:Z)X;T;3_  _HMKN^SZ=I=JEM;P[F
M+MLC0!5RS,QP.2Q/4UK4 ?C=^QS_ ,%6+?X!_"2R^'_COPKJ.O0:*K1:7J&E
MRQB7RBQ80RHY4?(20&!Z8!7C)\@\?>(_B%_P5%_:HM3H>AO86OEQ6-O$N98-
M'T]78M-<2  $Y=V)XW$A%!^45^SWC?\ 99^$'Q(U=]5\2_#7PSJ^J2,&DO9]
M-B\Z0@Y^=P 6_$GTZ5V/@CX>>%_AIHRZ3X2\.Z7X9TP'=]DTFSCMHRV,;B$
MRWJ3R: )? W@_3_A[X*T#POI*,FEZ)80:=:JYRPBBC6-,GN<*,U^2G_!:7X+
M_P#"/?%+PI\2[*#;:^(K,Z;?NHX^U6^-C,?5XF51[0&OV'KG_&OP]\*_$K2X
MM,\7>&='\5:;%,+B.SUNPBO(4E"LHD"2*P# ,PSC.&([F@#\8_\ @DG\);GX
ML?M2W?CG5_-OK7PG;2:E-<W!,AEOY]T<.\GJW,TF2<[HP:_;RN8\#_"WP9\,
M8+N'P=X1T+PG#=LKW,>AZ;#9+,R@A2XB5=Q )QGIDUT] 'X0?M%?\I3KO_L>
M=*_]#MJ^]_\ @I5^T!\?/V=+31?$'PX33X_ UQ#Y&H:B=-%S<6-WO.W>7)41
MNI4*2F RD$Y90?JS4?@'\,=8\5'Q/?\ PY\)7WB0SI='6;G0[62\,RXV2><8
MR^\;5PV<C ]*[BXMXKN"2">-)H95*/'(H974C!!!Z@CM0!^6$?\ P4F_9O\
MB]\-]-/QI^%<WB#QK%9+#?R+HEI<B:94 +P3F17C#D9 ^7;G&2!D_/W_  34
M^%.K_%#]LO3/&'A?1KC1_!?AR^N=2N9=[/'9PNDJP6OF'[[G>J8ZE0[=J_7"
M_P#V-?@5J6I?;[CX1>#FN2Q8E=&@1&)ZDHJA3T[CU]37J'AKPMHO@O1K?2/#
MVD6&A:3;C$-AIELEO!$/]F- %'X"@#\G_P#@N#_R/_PL_P"P9>_^C8Z^I='^
M!3?M'_\ !,'P=X%MY4@U2\\):?/ITTK%46ZB1)(@Q[*Q783@X#DXXKZ@\<?!
M[P%\3KBUG\8^"/#GBR>T5DMY=<TFWO6A5B"P0RHQ4$@9 ]*Z'1-#T[PUI%GI
M6D:?:Z5I=G$L%M8V4*PP01J,*B(H"JH'  &!0!^&'['G[77B;_@GWX^\5^$/
M&_A#4)]*O)D&IZ-)B"\LKF,$++&&&U@RG!!(##8P;CG6_;:_;PU;]N&3PU\/
MO GA+4K'1$OEN8[%P)[_ %*\VLD8V1Y 50[X4%LELGH*_9+XA_!3P!\6TA7Q
MIX,T/Q08>(I-5L(YWB'HKL"R_@:K?#?X _#;X/R/+X*\#:#X9N9$\M[K3[".
M.=UX^5I<;R..A/OWH \R_8'_ &<+K]F+]G32/#6K*B^)=0G?5]86-@RQW,H4
M"($==D:1H2,@LK$<&ORK_9,_Y2A:7_V-NL?^@75?N_7!Z3\ _ACH'BA/$NF?
M#GPEIOB-)GN%UBTT.UBO!*^=[B98P^YMS9.<G<<]: /,?^"AW_)EOQ5_[!B?
M^CXJ^-?^"&/_ #6S_N"?^W]?J%XB\-Z1XOT6[T?7=+LM;TB[79<6&HVZ7$$R
MY!P\;@JPR <$=JQO OPG\#_"_P"W?\(;X-\/^$OMVS[7_86EP67VC9NV>9Y2
M+NV[WQG.-S8ZF@#X.\=?\%,_'?A;]LX_!RW\+>'9M#_X2JTT'[?*)_M/E2S1
M(S\2;=P$AQQC@<5^CE?GK\1_@1K/[1/[>GA?4]*^%<?@/PA\/-974M<\77-C
M!;3>(KM6BFCVN@W7"D1Q@,6.T.Y;:V%/Z%4 %?@7^R3_ ,I)?#?_ &-M_P#^
MUZ_?2N TC]GWX6^'_$L?B+2_AMX0TWQ!%,UPFK6FA6L5TDK9W.)5C#!CDY.<
MG)H _,K_ (+@_P#(_P#PL_[!E[_Z-CK]"?V*/^31_A#_ -BS8_\ HI:[SQQ\
M'O 7Q.N+6?QCX(\.>+)[162WEUS2;>]:%6(+!#*C%02!D#TKH=$T/3O#6D6>
ME:1I]KI6EV<2P6UC90K#!!&HPJ(B@*J@<  8% 'X7^.?^4L]M_V5/3O_ $OA
MK[B_X*\_LW:U\7?A+H/C?PW:RZAJ7@M[AKNQMXR\DME-Y?F2*!R3&T2M@?PL
MY[5]@3_ /X8W7BT>*IOASX2F\3BZ6^&M2:':M>BX5@RS><8]_F!@"'SD$ YK
MO* /QS_8]_X*N:;\!_@GIO@'QGX3U/79-#62+3-0TN:,&2$LSI%*KD;=A8J&
M7/RA?ER,EO[)WQL_:#_:Z_;"EUG1O%/B+0O C:HNIZSI]O?22:;I]BC#;:JK
M_('D51'\JAF+,^  Q'Z;^*/V3_@QXTU4ZGK7PM\)7^HM(99+I](@$DK'J9&"
M@O\ \"S7H'A;PAH/@;1H=(\-Z)IWA_2823'8:5:1VT"$]=L: *,^PH ^.?\
M@H7^W=XN_8_\2^#M-\->']%UJ+6[2XN)GU43;HS&Z* OENO!W'K7T]\ /B)>
M_%SX)>!_&FI6T%G?Z]I%OJ$]O:[O*C>1 Q5=Q)P,]R:T/''P>\!?$ZXM9_&/
M@CPYXLGM%9+>77-)M[UH58@L$,J,5!(&0/2NAT30].\-:19Z5I&GVNE:79Q+
M!;6-E"L,$$:C"HB* JJ!P !@4 7J*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBO)?C_ /M1> /V:(O#,GCG49;(>(+\
M6%H((PY7IYDS\C;%'N7<W)&X8!S0!ZU12*P=0RD,I&01T-+0 4444 %%%% !
M1110 45A>/)I+;P-XBEBD:*6/3KET=#AE(B8@@CH:_GL^#&N?'[X_>.[;P?X
M+\>^*]1UZXBDGC@F\33P*4C7<QWO*!P!ZT ?T845^*=S^R7^WIX5L;B[L=<\
M8N -TD6F>._WC* 3G:+D%O8#)YX%6_V//^"BOQ8^&?QMTOP'\6M6U+Q!H%YJ
M"Z/>Q:\A.H:5<-((_,+L/,.Q^'1\\;L8(Y /VAHHHH **** "BBB@ HHHH *
M*** "BBB@ HK\KO^"R_Q)\7>!?'/PTB\->*=:\/17&G7CS)I6H36RRD2Q@%A
M&PR1D]:^AM1\6:VO_!*I/$*ZSJ U_P#X0"*Y_M473_:O-\E29/-SNW9_BSF@
M#[+HK\M_^",GQ&\6>._$WQ3C\2^*-9\0I;6>GM NJZA+="(L\^XJ)&.W.!G'
MH*_4B@ HKP;]M7]IN']E+X&:AXO2T34-:N9UTW2+24XC>[D5V5GY!*(J.Y Y
M.W&1G(_+;X<6/[:/[:EMJGC?PWXU\1+I4%T426'7SI%F9U /EV\,;HN5!'S!
M< GELYH _<*BOR$_8O\ V\?BW\,OVA+'X.?&B^OM:M+W5!HDC:RPEU#3+YW$
M<?[_ #F2,N54[BP 8,K8&&^\/VZ_VJU_9+^"DGB*RMH+_P 3ZE<KIVCVESDQ
M&8J6:60 @E$522 >24&1NR #Z+HK\*_#5I^VA^T1X&U7XP:+XN\77FAV#SS)
M)9:^UCO\O)F^RVJ2("%Y&$7G&U=Q&!]E?\$POV\]?^/]Q?\ PV^(5Q'?>*M,
MLOMFG:SM"2:A C!9$F X,J;D(8#YEW$C*EF /T*HKXU_X*2_MJZC^RIX&T?2
M?"0MV\<^)/-^S7%P@D2PMT #S[#PSEF4(&!7(8D';@_G?/I7[9R_">/X]2>,
M?&?_  C(A%XMT/$;^8+7< )OLGF?ZDG!QLQCYBNWYJ /W:HKX[_X)P?MJ7W[
M5_@/5]-\51V\7CGPV8EO);9/+CO[>0$1W 3HK[D<.J_*#M(P&"CS/_@J!^WG
MXA^ U[8_#3X>72:?XGO[+[9J>LA0\MC [%8XX<\"1MK$L1E5VD<L"H!^B%%?
MA9XQMOVT/V<_"^C?&#Q#XL\6VFE7TL,C/>:^UZL9?YHENK5I&"JPX"LN%)"G
M:2!7ZF_L-_M4Q_M:_!2'Q-=6L&G>)-/N6T[6+*V)\I9U4,LD8))".C*PSG!W
M+D[<D ^AJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X_QM\9/ 'PTNH+7Q?XY\
M-^%;F=/,BAUO5[>S>1<D;E$CJ2,@\CTKG[7]J;X+7UQ';VWQ>\!W$\AVI%%X
MFLF9CZ "7)-?,7[7'_!+:U_:B^,M]\0(?B5<>%Y[ZV@@GL)M'^WH&BC$8:-O
M/BV*5525P?FW'/.!XRO_  0Q 8;OC62N>0/"F#_Z6T ?J7>:C:Z=837UW<PV
MME#&9I;F:0)'&@&2S,>  .<GBO,W_:N^"4;LK?&+P K*<%3XGL00?^_M4?B%
M^S=IWCW]EV7X*MKE_9:?_8=IHL6L#$EP!;K&(Y'&0'R8EWKD;@6&1G-?!O\
MPXQ_ZK9_Y:G_ -VT ?I;X)^*'@WXEPW$WA#Q;H7BN&W($TFB:E#>+$3G&XQ,
MV,X/7T-5O&WQD\ ?#2Z@M?%_CGPWX5N9T\R*'6]7M[-Y%R1N42.I(R#R/2OF
M?]B7_@G3;?L=^.]=\4MX^G\77>I::=,2W72_L,,2&5)&9AYTN]LQ* >, MUS
MQS7[7'_!+:U_:B^,M]\0(?B5<>%Y[ZV@@GL)M'^WH&BC$8:-O/BV*5525P?F
MW'/.  ?3MK^U/\%KZXC@M_B]X#N)Y#M2*+Q-9,S'T $N37QG8?#G1/\ @H9\
M6?C'\0_%EU'#\+?#>G7'@[PE>S.%ACG"EI]34DA?D8APQX*NH/\ JZ^6?VGO
M^"9"?L]67@^STWXE-XR\8^+M8BT?1O#\>@?9&G9B-\K2?:9-J)N3)VGEUZ#)
M'Z?S?L>:$W['/_"@K34YM)L'TJ.SEU>SC^=KD2+-)<%,C<'F!9DR,JQ7(ZT
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
M?^"'?AV9];^+.NLF+>*WT^R1ROWF9IW8 ^P1<_[PH _6*BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MXOU+^R/#FF*C7=[Y$L_EAY%C7Y(E9SEW4<*>N>F:^4O^"0W_ "9MIW_8:O\
M_P!#6NU_X*:?\F.?$_\ ZXV/_I?;4 >E_ O]J/X8?M*?VW_PKCQ-_P )'_8O
MD?;_ /0+JU\GSO,\K_7Q)NSY4GW<XV\XR,]SXT\<^'OASX=NM?\ %&M6/A_1
M;49FOM0G6&)?098\D] !R3P!7YC_ /!#'_FMG_<$_P#;^O)?^"QWQ-\0Z]^T
M?9^"[JXFA\-:#IEO/9V8)$4LTP+23D9Y;I'GL$..IR ??-U_P51_9KM=3>S/
MCJXD5)/+-S%HMZ\7H6!$62/< Y[9KW'X/_M"_#CX^:;+?> /%^G>)(X1F:&W
M<I<0CL9('"R(#V+* :^,_AO_ ,$@O@5K_P .=*OI/%?B#Q/<:A:).->TK4(4
MMI2RYWP((F&SG@,6/'7K7R1:_LC_ !]_9'_:NCU#X<>%/$GBC3]"U*-K+6["
MP8P:C9N%9HI#]WE&,;C. P.,8!H _<>BD!W $9Y]1BEH ^=_B)_P4$^ 7PH\
M::KX2\5>/?[+\0:5*(;RS_L?4)O*<J&QOC@9#PPZ$]:YW_AZ/^S%_P!%-_\
M*!JG_P C5^3_ .W+I<6N?M\^/M-G9T@O-?M[>1HR P5XX5)&01G!]*_0O_AR
MI\$/^AI^('_@QL?_ )#H ]BT/_@I;^S=XCUK3])T[XC_ &C4+^XCM;:'^P]2
M7S)78*BY:V &20,D@>M>U?%OXP^$/@5X+N/%OCC5_P"Q/#]O+'#)>?9IKC:[
MMM0;(D=SDGL/K7R/X6_X(Z_!GPCXGTC7;/Q-X[DN]+O(;V%)[^R,;/&X=0P%
MH"1E1G!!QW%=#_P5M_Y,M\0?]A/3_P#T>* /H7X)?M"_#_\ :,T"_P!;^'FO
M_P#"0Z98W7V.XG^QW%MLFV*^W;-&A/RLIR 1SUKT6OSJ_P"")?\ R0+QU_V,
MQ_\ 26"OLCXS?M+?#']GR"UD^(/C&P\./=*7@MI0\UQ*HX++#$K2%<\9"XSQ
MUH ]-HKP'X1_MX_ OXW:]!H?A;Q[:2:W<-L@T[48)K*69NRQ^<BB1CV523[5
M[]0 45Y3\9/VJ/A/^S_/!;^/O&VGZ!>S1^;'9,)+BY*?WO)B5W"GL=N#@XZ5
MROPH_;V^ _QHUVVT3PS\0;)M:N2$AT_4H)K&25R<*D9G1%D<]E0DGTH ^@*H
MKKFFMK3:.NH6IU9(!=-8"9?/6$MM$A3.X+NXW8QGBO$?VTOVA]$_9_\ @EXD
MGN?$Z>&O%FJ:1?Q^&W,+2/+>I"2@3",H(9X_OX'-?F;_ ,$QOVH_"OPP^+GQ
M&\4_%SQO)9W6N:="@U/53/=374PERVYE5V)QW- '[745YI\5/VD?AM\$]$T7
M6/&_BFWT#3=:S_9]Q-!,XGPH8X"(Q'RLIY ZUQ?C?]O3X$?#WPYX?UO6?']J
MEEK\'VK35MK6XGFGAWE#*8DC+HFY6&7"YVMC)&* /?Z*YKX>?$CPW\5_!6F^
M+O"FJQ:QX<U%&DMK^-&19%5BK<. RX96!! ((->&>._^"D7[.WP^U>;2[_XC
M6M_?0MMD31K2XOHUZY_?11M&<8Y 8GVH ^F**\W^#G[1WPT_: LIKGX?^,=.
M\1^0-TUO"S17,*YQN>"0+(JY.,E0#6Y\4/BMX4^#'A&?Q1XTUB+0M!@D2*2]
MFC=U5W;:HPBL>3QTH ZRBO&$_;)^"[?#)_B"?B#ID?A!;M[%=0E65#+<*JLT
M4<3())& 93A%/!]C6%\+_P!OWX"_&'Q+;^'O#?Q!M)-9NI?)MK34+6XLC</G
M"K&TT:*S-V4'<<XQGB@#V;QUXXT3X:>#]7\4^)+W^S=!TFW:ZO;ORGE\J)>K
M;$5F;Z*":X+X'?M7?"S]I&ZU>V^'/BG_ (2*;24CDO5_L^ZM?*60L$.9XD#9
M*-]W.,<UI?M):-X8\1? ?QSIOC36)?#_ (4NM+EBU+5(%W/;0$?,ZC:V2/\
M=/TKYF_X)R?#'X"_#[6O',GP9^)>H^/KFZM[1=2COH?+%LBM+Y97]S'G<2_K
M]WM0!]Q45B>,_&V@?#KPW>>(/$^L66@Z+9KOGOK^98HD'89/4D\ #DG@9-?.
MA_X*>?LU#6?[./Q)CW<#[3_9-]Y&XG&W?Y&/?/W?>@#ZFHK)\+>+-%\<:!9Z
MYX=U:RUS1KQ=]O?Z?.L\$HR02KJ2#@@@^A!%:U !7@'Q?_;S^!GP-\0S:!XJ
M\=VR:[ <3Z=IUM->RP-G!60PHRQL/[KD-[5[%X[_ +6/@CQ#_8&!KO\ 9UQ_
M9^>GVCRF\K_Q_;7X,_L >&?A;\2?VEGTCXW@WUMJ=K<"S74KN2"*?4S(I GD
M#*VYE\W&6Y<J#DD"@#]I/@A^UO\ "7]HN6>V\ ^,K36-1MT\R7398Y+6[5>,
ML(IE5F49 +*"H)'/->OU^#6I0^$? 7_!1WPO:_LZSW$^BVOB+3[:U%K=23PN
MY9$NXHY6)9X"#(I8E@5+D$K@U^\M !7&?%OXP^$/@5X+N/%OCC5_[$\/V\L<
M,EY]FFN-KNVU!LB1W.2>P^M=G7QK_P %;?\ DRWQ!_V$]/\ _1XH Z#_ (>C
M_LQ?]%-_\H&J?_(U'_#T?]F+_HIO_E U3_Y&K\Z?^"<W["O@+]KSPQXTU+QC
MJ_B/39]%O+>WMUT.YMXE=9$=F+^;!(2<J,8(K[!_X<J?!#_H:?B!_P"#&Q_^
M0Z /K?X(_M%?#W]HW1=1U;X=^(/^$AT_3[@6MS-]BN+;RY2H8+B:-">"#D B
MN/\ $?[<WP1\)_%1_AQJOC;[+XT2^BTTZ9_9-\^+B4J(T\U8#'R77G=@9Y(Y
MJY^RU^R7X0_9'\,:SH7@_4=;U*TU6\%[.^N3PRR*X0)A3%%& , =03GO7Y&?
MM%?\I3KO_L>=*_\ 0[:@#]WZ*AO+R#3[2>ZNIX[:U@1I99YG")&BC+,S'@
M$DFOF37O^"F?[-OA[6AID_Q)@N90Y1Y[#3KNY@3'?S8XBK ^JEORYH ^H:*Y
MOX??$GPM\5_#,'B'P?K]AXCT6<E4O-/F$B!AU5L<JPR,JV".XK8U?6+#P_I=
MUJ>J7MOING6D;37%W=RK%%"@&2SNQ 4 =R: +E%?+FK?\%./V:]&U5;";XDQ
M3ODAY[32[V>%,=,ND)!SVVY]\5[Y\.OB=X3^+?AJ'Q!X,\0Z?XDT>4[!=Z?.
M)%5\ E' Y1P",JP!&1D4 ;^H:C:Z18W%[?7,-E96\;2S7-Q((XXD R69C@
M<DFG6=Y!J%I!=6LT=S;3HLL4T3!DD1AE64C@@@@@BOQ&_P""IG[5<7QF^*6G
M^'_ _CFXUGX>VFEQ?:=.M#)#;'4!/-YAD1E4R,%$6"V0/X<9-?J9^RQ^T9\.
M?C-X+TK0_!GBBWUW5=#T>R74;:&&5#;GRPG)=%!^96'!/2@#W.BO$?"W[:WP
M1\9^)KWP_I'Q"TZXU6RAN+BYAEBFA6&.!2TSO)(BH @4DDGM53X5_MS_  1^
M-?CY?!?@[QM'JWB*3?Y%J;"ZA6X"(7<QO)&JM@!CUY"DC(YH 7PE^W-\$?'/
MQ1B^'6A^-OMOC*6[FL4TW^R;Z/,T0<R)YCP"/CRWYW8.."<BO>*_-3X'_!C]
ME[1?VR;+7_"_QCU;6?B0NN7\T?AZ:W(A:Y99O.BW?9UX4-)CY_X1R:_1_5]8
ML/#^EW6IZI>V^FZ=:1M-<7=W*L44* 9+.[$!0!W)H N45\N:M_P4X_9KT;55
ML)OB3%.^2'GM-+O9X4QTRZ0D'/;;GWQ7OGPZ^)WA/XM^&H?$'@SQ#I_B31Y3
ML%WI\XD57P"4<#E' (RK $9&10!T]%<3\6/C7X&^!GAT:YX\\3V'AG368I&]
MXYWSL!DK%&H+R-CG:BD^U>#V/_!4C]FB^U(V@^(;P@D*EQ/HM^D3D^Y@^7ZL
M * /JZO!_$?[<WP1\)_%1_AQJOC;[+XT2^BTTZ9_9-\^+B4J(T\U8#'R77G=
M@9Y(YKU_PAXQT+Q_X=LM?\-ZO9Z[HMZGF6]]83++%(.APRG&0<@CJ""#R*_#
MG]HK_E*==_\ 8\Z5_P"AVU '[OT444 ?,6N?\%+?V;O#FM:AI.H_$?[/J%A<
M26MS#_8>I-Y<J,5=<K;$'!!&02/2J7_#T?\ 9B_Z*;_Y0-4_^1J_'_PW\-M,
M^,7[<$O@G69[NVTK7?&EU97,U@ZI.B-<R9*%E90?JI'M7Z5_\.5/@A_T-/Q
M_P#!C8__ "'0![O\._\ @H)\ OBOXTTKPEX5\>_VIX@U64PV=G_8^H0^:X4M
MC?) J#A3U(Z5]$5\9_!K_@E7\)O@=\3_  _X[T+Q#XSN]7T2<W%O#J-[:/ [
M%&7#JEJC$88]&%?8]S<PV5M+<7$J001(9))96"JB@9+$G@ #G- $M%?,>J_\
M%*_V;]'\1#1IOB7:RW&\QM<6MA=SVRL#CF9(BA!/\0)7 R2!77^/_P!M3X(_
M#"[TFW\2?$/3+%]6T^/5;%XDEN8[FU=W1)4>)&4J6C<=?X: /;:*X[XG?%_P
M?\&O!Q\5>,];BT+P^)(XC>S1R.N]_N#"*S<_2JWPA^./@;X]>'[O7/ /B"'Q
M'I5I=&RFN8(I(PDP17*8D53G:ZGICF@#NJP?'7CC1/AIX/U?Q3XDO?[-T'2;
M=KJ]N_*>7RHEZML169OHH)KA/B_^U9\*?@'K=EH_C[QC:^'-2O+?[7!;SV\\
MADBW%=P,:,/O*PY/:D^.$W@CXF_LS^)KG7O$,FE_#_7-!^T3Z[:H=T=E*@<3
M*I0G[K X*D\]* $^!W[5WPL_:1NM7MOASXI_X2*;24CDO5_L^ZM?*60L$.9X
MD#9*-]W.,<UZW7P[_P $Y/AC\!?A]K7CF3X,_$O4?'US=6]HNI1WT/EBV16E
M\LK^YCSN)?U^[VKZ N/VOO@_:?%0?#:7QM:)XW-\NFC2#;S[_M+$!8]WE[,G
M(YW8YZT >Q45\W^,_P#@HK^SSX"\6R>'-5^(]HVI0R&&=K"SN;R"!QD$--#&
MR9R,$ G!ZXKW/P1XZ\/?$GPQ8^(O"VL6>O:)>IO@OK&421N.XR.A!X*G!!!!
M - &[17DWQ?_ &K/A3\ ];LM'\?>,;7PYJ5Y;_:X+>>WGD,D6XKN!C1A]Y6'
M)[5@?%W]N7X)? ^YMK3Q5XYM8-2N(DG33[&"6[N%1U#*TB1*QCRI!&_:2#QF
M@#WBBO-/AS^TK\+_ (L^"=1\7>%O&^E:CX=TU2U_>R2FV%D,9S.DH1HA@$Y<
M#.#BO*[3_@IA^S=>^)1HJ?$JW2<OY:W4VGW<=J6SC'G-$$ _VB0OO0!]/T5%
M:W4%]:PW-M-'<6TR"2*:)@R.I&0RD<$$'((KR#XT?MA?![]GS4/[.\=>-[+2
M=6,0F&F11RW5UM/W2T4*NR!NQ8 'KG% 'LE%>,?!7]L7X/?M"7YT_P #>-[+
M4]7"%_[+N(Y+2[( RQ6*959P!U*;@/6O3?&?C+1OA[X5U3Q)XAODTS1-,@:Y
MO+R16988UZL0H)/X T ;5%>->%OVQO@OXS\'Z_XJTKX@Z7+X>T%HTU+4+CS+
M>.!I QC7]ZJEF;8V%7))& ,UQOA7_@I%^SGXQ\1)HMC\2K2"[DD$44FHV5U9
MP2$^DTT2H!GC+$?ES0!]+U1N=<TVRU2RTRXU"U@U&]#M:V<DRK-.$&7*(3E@
MH()P.,\UR?QB^,OA'X'>"G\2^,M=AT#2GE%K#>2QO(IG96*+A%8\[3VQQ7XM
M?L,_M0PZ5^V+'\2/C+XWN7673+R";6-5,DY#.HV1JJ*VU<YPJ@*.P% '[OT5
MB^#/&6C?$+PKI?B3P]?)J>B:G MS9WD:LJS1MT8!@"/Q K:H **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MRGUK[ \?_LR?V7_P2+\(^(UM-NM6FKKXNN61/F:WNW^S#WP83:.3_P!,_04
M>D_\%C?CK9ZY\(?A7X7T:Y\RT\3L/$TFT\FV6("WW>S&=S]8J^M/^"=WPB_X
M4W^R1X&TZ>#R=3U:W.NWP(PQEN<2(&'JL7E(?]ROQF^&8UW]L'X[_!KP+JQ:
M:VLK6P\-($))33+9GDD/L5B,I_ 5_1/!!';01PPHL44:A$1!@*H&  .PH DH
MHK\A;?\ X*.?%KX:?MK7'A?XG>*?LOP[T;Q)>:;J-A%I%O'BVW2QPS%UB\TJ
MH:*3*M\RJ#SGD ^D/^"R7_)H]G_V,UE_Z*N*Y3_@C/JMOH?[*_C_ %*[8I:6
M?B:YN)F'9$L;5F/Y UQG_!67]JGX:?$GX%>'?!W@OQ?I7BO5;O6XM1F&D7*W
M"6]O%#*"79<A6+2H I.>&XXKT+_@DS\,[VZ_8I\5V^H(;:U\7:MJ'V5W0X:
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
MW*$7;@)U^;CUC_@MI>0:C\-/A+=VLR7%M/J%W+%-&VY71H8BK ]P00:^C/\
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
MQ_Z!=5WG_!9_X=ZAH?[1'A_Q=]DD&C:[H<4"WF/D:Z@DD62/V(C: ^^[CH:
M/I/X.?\ !(CX3WWP3T@^,&UB[\::IIL=S<ZE;7QC6QGDC#;88P-K*A./W@;.
M">,X!_P3]_84^-'[*?Q6U#6M:\3: ?!FH02VE]H]I=3R2W.,F"?9Y8C5U8#G
M<2%>0=^??/@?^V[\'_%OP(T#Q/J'C_0-$GM=+B&IZ=J.H10W5K.D8$B&%B';
MY@=I53O&-N<UXS^RI_P4\U7]ICX]1_#VT^&J0Z?<O=3QZW%J; VUI$&99)83
M$<EAY:\./F<>O  W]N#_ ()]ZO\ M'?%FW\?ZW\6K#0/"-G';6G]F:C:F%-.
MM 1YYCF,A1I'8N^651DJI.%!KYC_ &POA!^Q?X!^#VIV_P ./%\-S\1[81_8
M/[+U:?5%NW$@\Q9BN^% 4+<@IRJ]>0>%_;?^)>M?'C]N>;P'X\\22^'? ND^
M(X=#@4MMM]-M#(B27>T_*796,A=NQ R%4 ?0W[9'[*_[,G[*_P"S!KLVD6$%
MYX\U6"*VT.\U#5'NKV=VD0M*D881JHC#L76,#H,Y*B@#7_X(@>);Z]\"?%+0
MIIY'T[3]0L;NWB9B5C>:.99,#MGR$_*OE7]HK_E*==_]CSI7_H=M7TI_P0U=
M3IOQE7<-PFT@E<\@%;S'\C^5?-?[17_*4Z[_ .QYTK_T.VH _=^BBB@#^;?5
M_P#A+O\ AK#7/^$"^U_\)G_PEEY_9/V#'G_:/M,FW9GC-?3W_&PS_JH'_D&O
M%?AAXKTCP+_P4$L_$&OW\6EZ-IWCJYN+N]G)"0QBZDRS8["OV4_X;\_9Y_Z*
MQX?_ ._K_P#Q- 'S#^P7_P -:?\ "^%_X7-_PE?_  AG]EW.?[8\OR/M&4\O
M[O.?O8I?^"T'QJU;P=\,?!_P^TFY-M!XKGN+C5'B8AWM[;RMD)_V'>4,?^N(
M'0G/U;X>_;=^!7BS7],T32/B;H=_JVIW45E9VD,CEYII'"1HOR]69@!]:^+/
M^"WGP]OKS0?AEXVMK9Y+"PFO-*OIU&1&THBD@SZ ^5/STS@=Z */["W_  3$
M^'/Q0^ >D>._B2FHZIJ?B.-[BSM+2\:VBLK?<RQM\F"SMMW\DJ RC;P2?A[]
MM3X$7'[-?QVU'P NKW6LZ)IUO'+HL]XV9$LYBTHC(  !$CRYV@ MN; W$5^K
MW_!.K]JGX>^(/V5?"NC:KXLT;0-<\*V?]G:C9:I?Q6SHD;$1S#>5RC)L.X<
M[@3D5^7_ /P4.^.NB_M!_M0^(/$/AJX-[X=LX(-*L+S! N$B4[I%!&0ID:3;
MZC![XH _33_@K'_R9#+_ -A/3?YFN5_X(H?\FV^,O^QMF_\ 2.UKM_\ @JGI
M4VH_L,:M/$C,EC=Z9<2[1G"F9(\GVS(M>(_\$8OC!X4T#X:>.O!^K^(-/TG5
MQK U6&VO[A(#-"\"1LR%B-VTP_,!G&0>,T >6?\ !;3_ )+[X%_[%D?^E4]?
M:GQ/_P"45LG_ &3.Q_\ 2*&OSL_X*R_&?PQ\8/VDM/7PEK%MKNFZ!HD6FSWM
MFXD@:Y\^:20(XX<!9(QD$C(8=J_1/XG_ /**V3_LF=C_ .D4- 'RK_P0Z_Y&
MKXM_]>6F_P#H=Q7R]^U_I>KZ[^W_ ..M*T"X>UUO4?$Z65E-'(8RLTOEQI\P
MY7EAR*^H?^"'7_(U?%O_ *\M-_\ 0[BOF']K;Q:W@'_@H7XQ\3I$9WT7Q=!J
M0B4X+F%XI, ]L[<4 ?H-J?\ P1L^$S?"J72+'4M97QPMJ3'XCENOW;W.,C=;
MXV"(MQM'S!3]XGFOE?\ X)%_&'7OAU^TQ<_"^ZE;^QO$\5S'-92/\L%[;1/*
M)%]"4CD0X^]E<YVBOTWN?VVO@M!\)I/B$GC_ $:;15M3<K;)=I]M9L9$'V?/
MF>;G V$9S[<U^4?_  2\\*ZG\4OVY+'Q:+-WLM'74-:OY%^Y$9HI8HP3ZF2<
M8'4[2>@- '=_\%M/^2^^!?\ L61_Z53U[9^SM_P2X^&GQ-_9PT/Q3XUN-9U7
MQUXOT>/5O[7:_=19/<1^9$50'#E5=-WF;MQSTS@>)_\ !;3_ )+[X%_[%D?^
ME4]?J3^S)_R;;\*/^Q2TG_TCBH _ O\ 9"^$5]^T'\<O#_PS36;S1]$U^4MJ
M[6LA DMK=&G8%<[6;]WA-P(5F!QQ7U7_ ,%-OV&OAQ^S/\-O!OBGP!:WVG-<
MZE_9-]#=7CW"SDPO(DOSG*M^Z?(7"G=T&*\S_P""2B*_[:?ATL 2NFZ@5)['
M[.P_D37VM_P6O_Y-M\&_]C;#_P"D=U0 G[(7[0.J_#7_ ()97_C>=Q?ZAX3@
MU"TT_P"UL6&X3;;9&/)*JTR*!_=4*,"OAO\ 8@^&/PM_:#^)_B_Q+^T!\0=.
MTNQM EP8-;UZ+3IM7NYV<LQDD=694"$L$(.7CY X/U#^SG\/]0^)_P#P1]\=
M^'M*MGO-1EGOKN"WC^_*UO<17&U1W)\G '<\=Z^6_P#@GI\*?@9\:O&/B'PM
M\7[Z;3-2EAAGT&8:E]BBF*EQ/$6/!<@Q,HZD*_I0!:_;@^%_PK_9\^(_@[Q7
M^SW\0]-U*UN&><VNB:_%J,VCW<#(4D$B.SJCALKO).Z-^<$ ?I5\6/BD_P :
M_P#@F-XA\;S*B7>L^"FN+I8QA5N FV8+["17Q[5\B_M _"']AS]G/QY8>%->
MMO&.MW]Q;_:+B3P]JB726()PBS9=2&8 D* 2!@D ,#7UO\5?"_A7P?\ \$R/
M%&F^!X-2MO"7_"(SW6FQ:ON^U+#.3./,W<@_O#P>@P.U 'YK?\$X/V7]._:K
M^)&LZ%XKU+4(_ ^AVZ:K>:797!B^V7)8QPJ3_" IERP^;&5!&XD=G_P5"_8O
M\#_LQ77@O7OA_#<Z=H^NM<VMSI=Q<O<+#+$$97C=R7PP=@02<%!CKQZ;_P $
M.A_Q57Q;/?[%IO\ Z,N*[;_@N#_R('PL_P"PG>_^BHZ /3_@)\+-)_;1_P""
M</PTTGXB7FI30VT<KK/8W"QS,;*>YM8=S,K9'EH >,G'6OS'_8(^ 7AG]I3]
MH2S\%>+9+^/1Y=.NKIFTV98I=\:@K\S*PQSSQ7ZV_P#!,.#[5^P3\.8=VWS$
MU5-V,XSJ=V,U^7__  2X\::+X _:^T6]\1ZM8Z#I\FG7ULUWJ=PMO$CF(D*7
M<A025P,GD\=2* /W'^%_PZTKX1_#W0/!FAM</I&B6B65JUVX>4QKTW,  3^
MKJ:SO#WB/2O%VBVFL:'J5IK&DWB>9;7UC,LT$Z9QN1U)##CJ#BM&@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EK6BZ?XCTF\TO5;*WU
M+3+R)H+FSNXEDBFC889'5@0P(."#7S*W_!._P/HFH7$W@3QW\2OA78W#.\FD
M^"_$[VMF6;.2(Y$DQU)&" ,\8P,?4]% '@_PC_8M^&_PD\4CQ8(]7\:^-@-J
M^*?&6H/J>H)UY1W 6,\M\R*IY(SCBO>*** "BBB@ HHHH **** *.NZ4FNZ)
MJ.FR2-$EY;R6[.HR5#J5)'YU^<?_  Y"\$?]%+\0?^ ,'^-?I510!^;VG?\
M!$;X>17D37_Q$\3W-H#^\BMH+>&1A[.5<#_ODU]E? #]E[X<?LRZ#/IG@+0$
MTY[K:;S49W,UY=D=/,E;G R<*,*,G &37J]% %+6=&L/$6D7NE:I9P:AIM["
M]O<VES&)(IHG!5D93P002"#ZU^?'Q7_X(M_#SQ;K=SJ'@GQCJG@:&X9G.G3V
MJZE;0DG.(LO&X4#LSL??M7Z*44 ?#O[.7_!)KX9?!+Q-9>)?$6J7?Q#URQ=9
M;5;^W2WL89!R)/LX+%F!Y&]V XXR :^XJ** /B+]I#_@E?X+_:)^+VL^/[CQ
M;JOAR]U983<V=C;1/$9$C6/>-W(+!%)]\GO7U!XJ^#6@^*?@A?\ PND1K?P[
M<Z&=!3RP"T$(A\I&7MN0!2/=17>T4 ?'/[*?_!-'PA^RQ\43XYL?%&I^)=12
MQEL[>&_MXHT@,A7=*"O.[:&7Z.U?8U%% !7RC^UE_P $YOAU^U5K@\2W5U>^
M%/&!18IM7TT+(MTBKM031-PQ48 8%6P "2 ,?5U% 'YL^ ?^")?@G1==@N_%
MOQ#U;Q1IL3EVT^QL$T_S1GA7D\R5L=CMVD]BM?HEX7\+Z3X)\.Z=H.@Z?!I6
MC:= MM:65JFR.&-1@*!_G-:E% 'RW^U3_P $[OAC^U-J;:_J N_"_C$H$;7-
M(V9N0 %7[1$P*R;0, C:V,#=@ 5\W^%?^"('A:QUU9_$7Q1U36-(5PWV*PTF
M.RE9?[IE:64?B$%?II10!RGPO^%GA;X,^"=.\)>#M(@T30K%<16T.268_>=V
M/+NQY+,237S%^U5_P34\-?M5?%0^.-5\9:KH5T;&&Q^R6=M%(FV,MALMSD[O
MTK[(HH JZ98KIFFVEFK%UMX4A#'J0J@9_2OC?X&_\$QO#'P._:#T[XKV/C75
MM3U"RN+VX73[BUB6)C<0S1,"PYX$Q(^@K[2HH \J_:+_ &9_ O[47@D>&_&^
MGR31P.9;+4;1Q'=V,A&"\3D$#(QE6!5L#(.!CX6F_P""'6@MK!DB^+6HII7:
MV?1(VGZ_\]?."]./]7UY]J_3ZB@#QW]FG]E+P#^RIX3N-%\%6,QGO&62_P!6
MOW66\O&487>X4 *N3A% 49)QDDGA/VK/^"?/PT_:LO1K>JB[\-^+TB6$:[I.
MT-,J_=6>-AME ' /# 8&[  KZ=HH _,32/\ @AWX>AU,OJGQ8U.\T_<#Y%GH
MT=O+M[CS&FD&??9QZ&OO?X$_ +P5^SAX$A\)^!M+_L[35D,\TLKF2>ZF( :6
M60\LQ  [      "O1** "J.N:'I_B;1K[2=6LH-2TN^A>WNK.ZC$D4T; AD9
M3P002"#5ZB@#\Z?B;_P17^'7B;6+F]\&>,M8\%V\Q9AI]Q;KJ,$)/01EG23:
M/1G8^]9?@;_@B-X-TG4K>?Q9\2-7\1VD;!GM=.TZ/3Q* <[2QDF(!'!Q@^A%
M?I510!@> _ >@?#'PAI?A;PMI<&BZ#ID(@M;*V7"1KDDGU+$DL6.2Q)))))K
MAOVB/V8/A_\ M0^%8=$\=:2UT;4N]CJ-K(8KNR=@ S1/R.<#*L&4X&0<#'K%
M% 'Y@:M_P0ZT.:\C;3/BWJ%I:A@7BN]#CG<KW =9T /OM/TKW;]FG_@EQ\+/
MV>_$]CXJN[J_\<>*+%Q+:76JJD=M:R#I)' H^^.Q=GP<$8(S7V310 4444 ?
M"/QV_P""3OA/X[?%SQ+X]O\ QYK.EW>N7 N)+.WM(GCB(14P">3]WOZUP?\
MPY"\$?\ 12_$'_@#!_C7Z544 ?FK_P .0O!'_12_$'_@#!_C7VC^U!^SWI_[
M3_PCOO 6J:M<Z):7=Q!<->6D:O(IB<.  W'.*]9HH \&_9 _9*TC]D'P1K/A
MO1]>O?$$&IZC_:+SWT*1LC>4D>T!>,80'\:\P_:@_P""7_PT_:.\5W7BRUOK
MWP1XIO&WWMUID22V]X_>22!L?O#W967/)8,3FOLBB@#\X/AG_P $4? GAS6[
M>]\:>.]4\8VD+;SI]G8KIL4Q!^Z[>9*^W'!"LI_VA7Z(Z'H>G^&=&L=)TFR@
MTW2[&%+>UL[6,1Q0QJ %15'     %7J* /BG]I'_ ()4_##X\^*[OQ3I5_>^
M M?OG::^;38DFM;J5CDRM"Q&UR>2490>21DDUPWPC_X(P_#KP;K]KJ7C7Q;J
M7CR*W8.--2U73[69@1Q(%>1V7_9#KGN<<']#Z* ,Z[\/:;>^'IM"ELH?['FM
M6LGLD0+%Y!388PHX"[>,#M7YP>(?^"(?A*^\42W6C_$W5=*T%Y&==-GTN.YF
MC4GA!/YJCCIDH3T_'],** /F#]I+]A'0OVD?AI\/O!NI^*]4TJV\'0B&"\AA
MCDEN@(8XMTF< $B,$X'4FO5/V</@A8_LX_!CP[\.]-U.XUBRT;[1Y=[=(J22
M>=<RSG(7@8,I'T KTNB@#G_'G@'P]\4/"6I>%_%6DV^N:!J,?E75C=+E)!D$
M'C!!! (8$$$ @@BOST\>?\$1O!NK:M+<>$?B1JWANQ=MRV>I:='J/E^JJZR0
MG'IG)'<GK7Z5T4 ?(_[+'_!-/X9_LRZ]#XG\^[\9>+X,_9]4U5$2*T)&"T$*
MY"MC^)BS#L1DUZ_^U!^SWI_[3_PCOO 6J:M<Z):7=Q!<->6D:O(IB<.  W'.
M*]9HH \&_9 _9*TC]D'P1K/AO1]>O?$$&IZC_:+SWT*1LC>4D>T!>,80'\:X
MS]L'_@G]X?\ VP/%VA:]K'BO4O#\VDV+6*0V-O'(LBF0ON);H<G%?5E% 'DV
ML_L]Z?K/[,4?P7?5KF/3$\-P>&_[46-3-Y<4"1"7;]W<0@..G->=?L<_L)Z%
M^QSJ7BB\T;Q1J/B%M>AMX9%OH(XQ$(F<@KMZY\P]?2OIZB@#QW]I7]E'X?\
M[57A6'1_&NGR&ZM-YT_5[%Q'>6+-C<8V(((.!E&!4X!QD CXHC_X(>>'!K'F
M/\5]4;2N/]&71XQ/[_O?-*^G_+.OTYHH \P_9\_9P\#?LQ^"/^$8\#::]K;2
M2>?=WEU)YMU>2XQOEDP,G'   4<X R:]/HHH XWXN_"'PI\<_ >H>#_&>E1Z
MMHEZ 6C8E7B<?=DC<<HZGHP]QR"0?SW\4?\ !#WP[>:HTGAWXKZEI.G%B1;:
MEHT=[*%[#S$FA'X[:_3JB@#XI^!O_!)OX,_"J"\E\2P3_$G4KJ![<R:THCMX
M49=K&*%#\KX)PY9F4X*E2,UL?LV?\$TOAY^S9\8]5\>:=?WFOOLV:'::I&K'
M2=VX2L''^L8@A58A2JE@=Q.ZOKZB@ KR;]J#]GO3_P!I_P"$=]X"U35KG1+2
M[N(+AKRTC5Y%,3AP &XYQ7K-% 'YJ_\ #D+P1_T4OQ!_X P?XT?\.0O!'_12
M_$'_ ( P?XU^E5% 'S5^QK^Q#H?[&W_"7_V-XEU#Q%_PD?V/S?MT"1^3]G\_
M;MV]<^><Y_NBN"\>?\$QO#'CS]I*7XPS^-=6M=2?6;;63IL=K$80\)C(3<><
M'RQS[U]I44 <5\8?@YX2^/'@._\ !_C32H]6T6[PQ0DK)#(,[98G'*.N3AAZ
MD'()!_/S7?\ @A[X;N=8,NC?%;5-/TK<3]EOM'CNI]O8>:LL8R/79SZ"OTXH
MH ^>/V4OV&_AU^R3;75SX<CNM8\2WL0AN]?U4JUPR9R8XPH"Q1D@$J.3A=S-
MM&/1_C?\"/!?[1/@:?PGXYTA=5TMW\Z%U8QS6LP!"RQ..5< GV()!!!(/H%%
M 'YD:E_P0]\,RZN)-/\ BKJUKI>3FVN=(BFG(SQ^]65%Z?['Y5]B?LN?L<?#
MW]DS0KNU\(VMQ=ZO?JBZAKFI.)+JY"\A1@!40$DA% [9+$9KW.B@#YF_;)_8
M1\)_MB0:-=ZEJ]YX:\1Z0CPVVJ6<2S*T+')CDB8C< W((92"3US7/?L4_P#!
M/>P_8Z\2:WKT7CB\\5W^JV(L9(VL$LX%42*X8)OD8L"N!\V,,>*^NJ* /BWX
M&_\ !,;PQ\#OV@].^*]CXUU;4]0LKB]N%T^XM8EB8W$,T3 L.>!,2/H*^TJ*
M* /BWX8_\$QO#'PQ_:-MOB]:^-=6O=1@U2ZU,:;-:Q+"6G$H*[AS@>:<?05]
M)?&_X$>"_P!HGP-/X3\<Z0NJZ6[^="ZL8YK68 A98G'*N 3[$$@@@D'T"B@#
M\R-2_P""'OAF75Q)I_Q5U:UTO)S;7.D133D9X_>K*B]/]C\J^Q/V7/V./A[^
MR9H5W:^$;6XN]7OU1=0US4G$EU<A>0HP J("20B@=LEB,U[G10!\>_M<?\$T
M? O[4WBL^+HM8O/!?BZ6-(KN^L[=;B"\"KM5I825)< *NX./E4 @X!'"_"O_
M ((Y?"SP7IFK#Q3K>I>-]6O+":S@N98EM+>R>1&3SXX59B9%SE=[L 0#C(!'
MWY10!\K?L>_L$Z7^QYXGU_5-$\:ZIKUMK5FEM<V%[;1QIN1]T<@*G.5!D&/]
MLURWCS_@F-X8\>?M)2_&&?QKJUKJ3ZS;:R=-CM8C"'A,9";CS@^6.?>OM*B@
M HHHH _.SQA_P1E\&>,/%VMZ]-\1==MYM4OI[YX4LX2J-+(SE02>@+8K(_X<
MA>"/^BE^(/\ P!@_QK]*J* /SZ^&7_!'KP?\,OB3X3\86OQ"UR]N?#VK6FK1
M6TUG"J3/!,DH1B.0"4 )'K7V]\2OAMX<^+W@?5O"'BW3(]7\/ZI$(KFTD)7<
M 0RL&!!5E8*P8$$$ BNGHH _-&\_X(A>#Y?$PN+;XG:U!X?+DG3WTZ)[G;G@
M"XWA>G&3$?7VKXE_X*,?!_PK\"?VBAX-\&Z:-,T2PT2QV(6+R2NRL7ED<\L[
M'DG\    /Z"*^,OVI?\ @F;X9_:D^+%QX[U3QIJVAW<UI#:&TL[:*2,",$ Y
M;G)S0!]2^)/!&B?$KX<W?A;Q'81ZGH>K6'V2[M9,@/&R '!'((ZAA@@@$$$5
M^>NL?\$0?"ESXE-QIOQ0U>QT R%O[/N-+CGN F?NB<2*OKR8S7Z6VL M;:&$
M$L(T" GO@8J6@#X-\?\ _!'[X5>*/#_AC1]!UK5?"T.C13+/<QQQW%SJ,LA0
MF6=VQR @ "@*!T KZ>\1? +3_$7[-;?!V35;F'33X>A\/?VFL:F;RXX5B$FW
MIN(3..G->J44 ?,/['/[">A?L<ZEXHO-&\4:CXA;7H;>&1;Z".,1")G(*[>N
M?,/7TK\LOCUH]CXA_P""H=_I6IVL5]IM]X_L+6ZM9UW1S1// KHP[@J2"/0U
M^]=?%OBK_@F-X8\5?M,?\+EE\:ZM!J?]OV^O_P!F):Q&'S(I$<1[CSM)C SU
MYH \R\<?\$4/ 6M^*GO_  WX\UCPUHLLQD?29K-+PQJ?^6<4I="H'8N'..I)
MYK[ _9I_99\"?LJ^"WT#P992>==%9-1U:\8/=W\BYVM(P  "[FVHH"KD\9+$
M^OT4 ?)W[7__  3W\/?M?>-]&\2:QXLU/P_/IFG?V<D%C;QR*Z^:\FXEN<Y<
MC\*^D/AWX.A^'GP_\,^%;>X>[M]"TNUTR.XE #RK#$L88@< D+GCUKH:* /B
MW]E__@F-X8_9@^+ECX]TOQKJVMW=I;SVZV=W:Q)&PE0H22O/&:]=_:]_91TG
M]KSX?Z3X5U?7;SP_;Z?JBZFMQ91)([LL4L>TAN,8E)_ 5[K10!Y%^RU^SIIW
M[+?PGM_ NEZO=:Y:0W<UV+N\C6.0F0@D87C Q7S5\?O^"0OPT^+7BB^\0^%=
M<O?AYJ%\[2SVEI:I=6'F')+I"60IDG)57V^@6OO*B@#\_O@A_P $<_AM\./$
MEGK?C'Q'??$.6SD26+3YK1+.Q=UYS+$&D:09 ^4N%/1@P-?9GQC^%]G\8?A/
MXF\"75W)I=EKE@]@]S;("\*L,953QQZ5VM% 'S#^QS^PGH7['.I>*+S1O%&H
M^(6UZ&WAD6^@CC$0B9R"NWKGS#U]*U_VQ?V-M&_;$T3PWINL>(K[P\FB7$UQ
M&]C"DAE,BJI!W=,;:^AZ* /-/V</@A8_LX_!CP[\.]-U.XUBRT;[1Y=[=(J2
M2>=<RSG(7@8,I'T KXU^+W_!&;P=X^\?ZGXA\-^/;_PC9:C=/=S:4^FI>I&S
MDLZQ/YL95<G@$-CI7Z*T4 <#\!OA':? ?X1>&O -CJ5SK%IH=NUO'>WBJLL@
M+L_(7@ ;L >@'7K7?444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>7?'']ICX>?L
MXKX=D^(&N?V'!KMT]K:3>1),H95#,SA 2J#*@MC +C.!S0!ZC17P=\%/^"E7
M@^!O'W_"T/'FCR-#XUN]%\-0:1;F1[C3T9!%<'R\CRVWY$K$*=K8)Q7HG[:G
M[7VO_ W6O"'P[^&WAZ'Q7\5_&$FW3K&Z!\BWB+%!*X#+DE@P +!0$=F("X(!
M]6T5^2EEX^_;&^%?Q?\ CAXCBOO#GC#5O#%MHU_XNT:-2]M]G>UEEA^RH1&1
MY<22"3RR&8X($F,U^B'[+'[0^D_M0_!C1O'>EVS:?)<%K:_T]VW&TNH\"2/=
M_$O(93QE64D Y  /6Z*XSXM?&'PA\#O!=[XI\:ZW;:)I%LI.^9QYD[X)$42=
M9)#CA5!/X9KY_P#V!_VOM<_:[_X69JVHZ=::7HVDZM%!HUM"A$R6SJ[*)VW$
M,^%7)7 SG% 'UG17*?%3XG:!\&OAYKOC3Q1=FST/1[<W%Q(J[F;D*J(.[,Q5
M5'<L*^(?#?[7W[77QG\/R^._AG\#/#B^ 78O8Q:Y=,;^]B4_,T1-Q#NR <$1
MX)X7>10!^A-%> _L?_M<:-^U;X+U"YCTV?PYXOT*9;37_#]UG?9S'< 5) )1
MBC@9 8%&4CC)P/VPOVS1^SI?^'?!WA3PU+X[^*7B8XTOP_"6 2,L5$TFT$D%
M@0%&,[7)90N: /IVBOS\UW]M3]I3]G6[TG7OC[\']"M/AY>7$=O<ZGX1G,L]
M@SY_U@^TS*2..#L5CP'R0*^\?#7B/3?&'AW2]=T:[CO](U.UCO+.ZBSMFAD4
M.CC/8J0: -*BL;QIJ.I:1X.UV_T:T%_K%K83SV5JR,XFG6-FC0JI!.6 & 03
MGK7E_P"R3\1OB;\4?A*-;^+/A.+P7XL^WS0'3(;*:T7R%"['V32.W.6YSCCI
M0![31110 4444 %%%% !1110 445X3X[_:PT;P;^U%X!^!\>CW=[X@\36\E]
M+?EUCM[2W6*X=2.ID=FMF7;A0 <[CTH ]VHHHH **** "BOEG]O?]J?Q7^RS
MX8\#:CX4T_1M0GUW7%TRY7689952(H6RGERQD-D=22/:OJ:@ HHHH **** "
MBBB@ HHHH **^//V\OV_]#_9=\-2Z'X8N]/USXGW140::Y\Z+3TR"TMT%8%<
MKPJ9#$L#]T&OJ#X;Z_=>*_AWX6UN]$8O=2TJUO9Q$NU!))"KMM&3@98XYH Z
M.BOE#]K+]MVZ^"OCK0?A?\._"+_$/XL:Z@DM])20K#:(<[6FV\DD*[;<J%52
M[,HQN\K\9?M=_M9?L^Z9#XN^+7P7\+W/@2.5%OYO"]VQN;)&;:"Y^T3 <E<,
M5VYP"P+# !^@=%<K\+/B9H/QC^'F@^-/#%T;S0]9MEN;>1AAEY(9''9T8,C#
MLRD=J\3_ &@OCSXK\,_M,? [X4>"YK5+CQ/=7%_KS3VXE:/38 &8)G[I=4G
M;L4'7- 'TM17QM^T%^W!XLTOXV#X+_ OP1;_ !"^(D$0GU*>_E*6&G# .U\,
MF2 R%F+JJ[E7+,2!R<'[=?Q@^ /C_P /Z)^TS\-]'\->'?$$WV>T\4^%YF>U
MMVR!^]5I9<@9RWS*P7D*V* /O6BD5@ZAE(92,@CH:^=?VR_VS?"G[*'@"]GG
MO+74/'-W PT;P^'#2R2$$++*H.4A4\ECC=@JIR: /HNBO)/V3OBEK/QK_9U\
M#^-_$*VJ:SK-DUQ<K91F.$,)77Y5)) PH[FO2_$&N6?AC0=2UG49?(T_3K:6
M[N93_!%&I=V_  F@#0HKYX_82^+OC?X\_ 6'Q]XX^S)<:UJ=W)ID%K;B)8;%
M'\I%/]X[XY3N/4$?CP?[>7[?^A_LN^&I=#\,7>GZY\3[HJ(--<^=%IZ9!:6Z
M"L"N5X5,AB6!^Z#0!]AT5SGPWU^Z\5_#OPMK=Z(Q>ZEI5K>SB)=J"22%7;:,
MG RQQS7SC^UW^W.?@+XOT7X;^!?"LWQ!^*VMHDEKH\!/E6R,2%,NSYBS!6(0
M8PH+,RC&X ^L:*^!=;_;+_:5_9Z@LO$GQW^"^BQ^ 9IDAN]2\'W?F3:;O8*#
M*IGF5N2 ,E%8D ."0#]R>$O%>D^.O#&E>(M"O8M2T;5+:.\L[N$_++$ZAE8=
MQP>AY'0T :U%>??'_P 5^+_ _P '?%&N^ =#3Q)XPLK82:;I4EO).MS)O4%3
M'&RLWREC@,.E'P \5^+_ !Q\'?"^N^/M#3PWXPO;8R:EI4=O) MM)O8!1'(S
M,ORA3@L>M 'H-%%% !1110 445'/,MO!)*^=B*6;'H!F@"2BO#/V3?VJM(_:
MV\+>)_$N@Z/=:1HVEZT^DVIOG4S7*+##)YK(O$>3*1MW-PH.><#W.@ HHHH
M**** "BOE+]G[]JWQ;\5_P!KGXQ_"S5].T6W\/\ @W?]@N;*"9;N7$RH/-9I
M60\,?NHO-?5M !1110 4444 %%%% !16-XTU'4M(\':[?Z-:"_UBUL)Y[*U9
M&<33K&S1H54@G+ # ()SUKR_]DGXC?$WXH_"4:W\6?"<7@OQ9]OF@.F0V4UH
MOD*%V/LFD=N<MSG''2@#VFBBB@ HHK+\5:I+H?AC6-2@5'GL[.:XC60$J61"
MP!P0<9'K0!J45\V_L"?M)^)OVJ/@9/XS\66.DZ?JD>L7&GB'1H98H/+C2)@<
M222-NS(<_-CIQ7TE0 4444 %%%% !1110 45\^_&'XK?%_PI^T7\-?"WA#P1
M#KGP[UG;_P )#KSZ?<3/I^964XE218T^4 _.K=:^@J "BBB@ HHHH **^4K#
M]J[Q;=?\%!M2^!3Z=HH\(VVCC4$O5@F^WF0VT<N"_F^7MW.1_J\XQSWKZMH
M**** "BBOEG5_P!J?Q7I_P#P4!T3X&1Z?HS>$K[0VU.2]:&7[>)1#,^%?S=F
MW,:\&,G!/- 'U-17S[\8?BM\7_"G[1?PU\+>$/!$.N?#O6=O_"0Z\^GW$SZ?
MF5E.)4D6-/E /SJW6OH*@ HHHH **** "BBB@ HHHH ***\^^/\ XK\7^!_@
M[XHUWP#H:>)/&%E;"33=*DMY)UN9-Z@J8XV5F^4L<!ATH ]!HKS[X >*_%_C
MCX.^%]=\?:&GAOQA>VQDU+2H[>2!;:3>P"B.1F9?E"G!8]:]!H **** "BBB
M@ HHHH **** "BO"= _:PT;Q3^UKKOP+T[1[LZCH.CMJ>HZM.ZI$'_T8I%$@
MR7!2Y!+$K@C !ZU[M0 4444 %%%% !1110 4444 %%>$_M&_M8:-^SUXP^&?
MA6YT>[UC7/'FL1:99")UC@MT,\,4LLCG)ROGJ0H4[B""5ZU[M0 4444 %%%%
M !17YO:#^V1^TW^T[\0_&9^ GA/PPG@?PU>&S6YU[ EN3\P7>S2KEFVE]J !
M1M#,<_-^C&G+=)I]JMZ\<EZ(E$[Q+M1I,#<5'89SB@"S1167XJU270_#&L:E
M J//9V<UQ&L@)4LB%@#@@XR/6@#4HKYM_8$_:3\3?M4? R?QGXLL=)T_5(]8
MN-/$.C0RQ0>7&D3 XDDD;=F0Y^;'3BM#]DSXK?%_XH?\)S_PMCP1#X,_LS4E
MM]&\G3[BU^V6YWYD/G2/OZ+RN!STH ^@J*** "BOGW]DSXK?%_XH?\)S_P +
M8\$0^#/[,U);?1O)T^XM?MEN=^9#YTC[^B\K@<]*^@J "BOEG]I/]J?Q7\'?
MVFO@A\.M%T_1KK1/'%X+?4;B_AE>YB7SXX\PLLJJIPY^\K<XKZFH **** "B
MBB@ HHHH **^6?@Q^U/XK^(O[:/Q:^$6I:?HT'AOPE9BXL;JUAE6\D;= ,2L
MTK(1^];[J+T'X_4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>9_M(^&O%OB[X*^*=)\
M"V>B7OBRYM2E@GB"-9+57)PS;65E+A2VS<-N[;NXS7IE% 'PQ^SE^P?XG_9;
M^-/A+5O#-YHVN^%+_1!'XO;5T#7,>I1\B>Q;860.S\+D#:C[CDICDO\ @H'X
M>\7_  5_:A^&'[36D:#/XI\+^&K-=,U>TMSE[5-UQN<\':K1W+@/C:KH-V-P
MS^BE>77O[27P_MOCK9_!R;593X]O+9KI--:SE$9B$32Y\TJ$;**QPI/0@XP:
M /CW]EC]L7X/>/\ ]J#X]>(K_P 2V7A_2/&UMX=ATVU\4%+4W)@LYX;B)MY,
M>0SJN-Q#;AC-?>W@WP/X9\ :1_9OA3P_I/AO2W?SOLFC645K 6( W;(U"YPJ
MC..@'I7P3)^QC\+OVB/VJ_VH/#>NZ!%I:Z=#X;DTF\T<"U?3YI[&9I9$1,(V
M]E5F#J0Q&>O-;W_!(7XB^(?$7P=\8>#=<OI-5M_!NL_8=.O)&+@0.I/E*Q/*
MJR,0.PD '   !WGQ!_X)[:)\<?VC=4^)/Q0\4:EXH\/QO"-%\&B1DL[2-(8U
M99&+$E6D5W*1A 2?F+9(KR#_ ((\V\5I!\=(((TAAB\21(D<:A510)@  .@
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
MLD5P#[2CUKZV^)?CBS^&/PY\3^+;_'V+0M,N-1E7.-RQ1L^T>YVX'N:^;/\
M@E[X(O/#_P"RY:>)]6S)KWCC5;SQ)?3./G<RR;$)/H4B5Q_UT/J: /7M(^#7
MPN_9^\0?$/XL6>F?V'?ZK;S:GXCU:2XN+G='&7GED",S[1RQ*Q@ [5 7@5\"
M_MG?M$>'O^"A6H^"?@;\%-VO7$NL)JMUX@U")K*U@5(I(\*)E60@"9F;Y0?D
M 4.6X_0WP9\9_AK\=M0\8>$M"UFP\4SZ(?L.O:7);.4CWF2,QR+(@5P3'(I
MW#C!ZC/RM_P4Q_9B^'-K^S7KWQ T/P[I?A'Q=X5>UN['5=%MDLY'S<1Q>4YC
M W#]YE2>58+@@$@@'V]I6CG1?#5GI5O.[FTM$M8YY3ECM0*&;WXR:_-#XX_\
M$\O#GP2_9?\ BM\1?&7B&_\ B7\4I=-$KZ[JC-Y5O(TL89HD8LS/@E?,=B<?
M="<U]N?L:^/M;^*'[+OPW\3>)'>;6[[24^U3R_?G9&:,2MZEP@<GN6KF_P#@
MH=_R9;\5?^P8G_H^*@ _X)X_\F6_"K_L&/\ ^CY:PO\ @IA\1YOA_P#LC>*;
M2Q+G6/%,L'ANQCC^]*UPW[U .Y,*3"MW_@GC_P F6_"K_L&/_P"CY:\L_:I;
M_A<?[='[/7PJ0^;IOA]IO&VKQ_>3$1/V8./]^!EQZ3#/% 'T!H?P7U+PC^RQ
M:_"_PQJY\/ZW:^%QHMIK,)8&VNOL^PW(*X.?,)?(P<],5^='[:W["/@C]EC]
MD:^UVWN[SQ;X\U#7+-+[Q-JI_>,&\QG6),D1JS $DEG/=B.*_72OB#_@L+_R
M9\__ &,%C_*6@#ZJ^"/_ "1?P#_V+^G_ /I-'7P;\%Y+2S_X+'_%E?%30C6+
MC1W71#.!\S>19%!'GG?]E60<?PB2OO+X(_\ )%_ /_8OZ?\ ^DT=?/7[67[)
MWP^_:F\?Z:^D?$*W\#?&GP_"KV]YI5U')?1P*0Z^;;+(DF%,JE9 5*^8.2"!
M0!ZM^V5?:)I_[*7Q9E\0&$::?#5]%B;&&F>%E@"YXWF5HPO^T5KP[_@D1XJN
MO$?['5A9W,IE71-9O=.AW')6,E)POX&<_ABO/OB)^Q=XOT;X6^*?%GQ^^.>L
M?$K0/"FF76JV/ATAX+*6XBA<PO<9<F4[MH"8!).-Q!(/HG_!(OPM<^'?V-]+
MO+B/RUUK6+[48<]2@98 ?Q,!_#% 'MW[87Q'U[X1?LT>/?&'ABZ2RU[2;%9[
M2>2%951S*BY*,"#PQZBOE_XJ_M=_$WPM_P $WO GQ=T[6;>+QSJMS;QW=\UC
M"T;J\DZMB(KL'"+T':O>O^"AW_)EOQ5_[!B?^CXJ^(/CO_RAM^%O_7[:?^CK
MF@#V;0/%?[9O[4?AJU\??#S7O"OPH\'7D6_1M-U>VCGO=1B' GF+6\P0/@D;
M=O&, C#MVO[!W[6WCWXM>-?'WPI^+NFV=C\1?!S;WGLH_+%S$)/+DWJI*95S
M&0R85EE& ,9;Z3^ EI%I_P "_AU:P*$@@\.:=%&H[*+6, ?D*^)?V7O^4L?[
M0_\ V!G_ /1MA0!^BM?.?[=?[5%Q^R=\&HO$.DZ;!JWB75K]-*TJWNR?(25D
M=S+* 02BJAX!!)91D#)'T97B'[7OP-\#?M%?"C_A"_&^N0^'5GNTN-*U%YTC
M>"]562-D5R!)Q(RE,\AB 0<$ 'SWJ?@3]O31/"T_B=/BEX/U;58H3=-X0CTB
MW"G"[C"DWV<%GX*X+@$_Q]#7;?#CXR_%_P#:K_9$_M_PJEC\,_B7%>&TOFUB
MPD^R.D8#.\*2([;9$=<'YL,&&X[<UX;%\#OVY/V7[=4\!^/-/^*_A>Q7;#I6
MH.LDQB7HOEW&&0 #A(ISZ#M7T?\ L8_M?M^UG\,?$\VJZ$/#7C'PW(;+6=.1
MB8@[(^V1 WSH"4D&QLE2A&6ZT ?'_P#P2"\._%V]\.7&I^&_%>BZ=\+[?Q+*
MNMZ)=6N^]NI?LL.6BD\L[1@P\;A]UO7GV[XM_M;_ !:^,_[0VK?!3]FV'2+6
MX\/@_P!O^,]7020VLB-LD1%967".0A.QV9@VT!5+''_X(H?\FV^,O^QMF_\
M2.UK*_X)#R ^*/VAEU(K_P )2?$$+7V<;B-]UGCKCS/,_,4 6OB'\9/VL_V)
MDL/%_P 4=2\/?&/X;O.EOJ4VEVL=E=6)<@*<I#&%R3A6*NI/RG864U]D>+?V
MA_!WA3X W?Q@>^^V^#XM*3589H!\]PC@>5&H/1W=D3!QAFP<8-<;^WU)I\7[
M&_Q9.I;?LYT614W=/.+*(?Q\PI7PGXXBUJX_X(F>$GEW*L5ZC3@@@FU_M6=8
ML^V3"1[8H ]7^%OCC]LO]L#0'^(/A'Q7X7^#W@J\>4:/8SZ='>372*S*&8RP
MRDC<I4O\F2"53&*]'_9'_:P^(6L_&OQ/\!OCAIVGVGQ%T2W^V6>JZ6-EOJ<(
M"L?EZ;BDBR*5"@J&!564Y]\_98%@/V9?A-_9@ L/^$4TORL8SC[)'UQ_%G.?
M?-;<GQ0\!6/Q3C\$/KVDP>/KRV%PNDEU6\FA"LVX#JP"QL?8+GTH ^%_V1=5
MLM#_ ."BW[5&HZC=PV&GVD4\]Q=7,@CBAC6Y0L[L>%4 $DGIBNL\*?M0_%G]
ML?X]3Z7\#[U/!_P;\/2&'5?&5]ID=Q+J+Y!*P),I ) ^1<9"G?)U5*^2M7_9
MU\:_M0_MS_M#>"?"WBB/PMI4MY<7.LS2EBMQ&DH,,)1<%P9BA()  7=R54'Z
MU_X)<?&_RO">K_ 'Q9IL'AOQ_P" 9YXOL2Q+$;RW\T[WPO#2([89A]Y6C;+$
ML: /O"-2D:JSM(0 "[8RWN< #\J^<OVW?VOK7]DWP!IUQ8:='X@\<:_<&TT+
M17+;97&W?*X7YBB;T&U<%F=5!&2R_1]?G!^W;((_^"A_[+QU@J- 6YMS#YF
MHN?MO).>,9^ST =);^#?V_[KPV/%+?$'P9;:FT?VD>"GT^WR!U\@S?9R _;'
MF[?5QUKV/]B7]L$_M0^'->T[Q!H\?A;XB^%KG[%KFBJQVALE?-C5OF52ZNI0
MDE"N"3D$_3%?G!^R?,LG_!5S]HC^R /['_LVX%T5^[]I%Q9ANG\7F>?_ ./4
M <YJ_P"V?^T7XN_:7^*_P8^'$=EJ^O1ZW+:Z%<W-G D.CV4#R^?+(Q7#''DJ
M#)N')&"Q4'[,_9%TWX[:9X+UJ'X]ZMINK^(4U)DT^?3HH%#VH13O8PJB\L6
M!16 3G.:^5?V'M+@F_X*1?M0:BRYN;>:[MT;T22^5F'YQ)^5?I!0!S/Q/UN[
M\,_#3Q;K&GR"*_T_2+N[MY&4,%DCA=E)!X."!P:^(?A5^UW\3?%/_!-[QW\7
M=1UFWE\<Z5<W$=I?+8PK&BI) JYB"[#P[=1WK[/^-W_)%_'W_8OZA_Z325^9
M?P(_Y0V_%+_K]N__ $=;4 >D_"'XP_M>_MC?#K2-=^'6L^&_ASH5C;I:7/B#
M6K2.2XUN_1 +AXXO(E1(A)E1A%[\L057LOV4?VK/B_8_M-:O^S]\>H=,N_$Z
M6;W>F:WID(C%T5028P@5'1XMSJP1"IC96&3A?7O^"<UI%9?L4?"N.%0B-I\T
MI _O/<S,Q_$L37SUXR_Y32>!/^Q9D_\ 2&\H ]7_ &W?VPO$WP>\4>$?A7\*
MM'MO$'Q9\7%3:1W0W164+.421ER 69E?!8A5$;,V0,'S#Q_>_MG_  !^'>K>
M,/&_B+PI\6/"L5E,==T73K5+6[LK=HV#RPR);Q;A&#N).XX!^4C+#+U8^5_P
M6KT<ZKN"OH!_LLOP/^0;+G&>HR)^G?WS7Z _$$61\!>)?[2(&G?V9<_:2<8\
MKRFW]?\ 9S0!\:_\$;CC]D:\)X'_  DU[_Z*MZR7_:@^.G[7?Q9\5>%_V=I]
M"\(^!O"\[6EWXXU>$7?VR7)"F%61UP=I*J$;Y<,S#<JU4_X)9"^/[ WC,:8,
MZE_:6K?91_TU^R0[/_'L5\\_\$ZOAU^T?XL^"VL7GP7^+/ASP5H"ZY-'>Z9J
M6F0W$YNA! 3(6>UE.TH8P!NQ\K<9SD ^C=1_:3_: _8Q\?\ ANS_ &@[K1/'
MGPV\0W26">,M&MUM7T^4D\RHD:#A<L4V<JI*N2K+7HO[??Q4^,WP*\-:!\4?
MAEJEKJ?@S3I8AXAT*6RBF5X2X*3K+M+A&SY;E6^7*,/XB/#/C[^R-^U/\6?
MJZ!\5/C]X"NO#+7<<ZQWUE#8I]H4-L(D2T1MV"_ ;D9XK[?1]%^%W[,MI%\2
M=0TZ]T31?"T-KKUX?WEI=(ELL<VT$9=9#D*N,MO QDXH \7^/7_!0;PGX&_9
M5T;XF>$IXM4UWQ? 8/#>E/\ /(+O&V7S4'.(&R' ZL%4'YP:]9_93MOBH?A!
MI>I?&+6$U'QGJ8%Y+91645LNG1,!L@(C4;I .7)Z,2H^[D_CM^R=<^$_AU^T
MKX"\?^./"^JV'P:U36;^/PC=:O-YEM8SK(HBE<D8?RBT89N &&_)\LBOWJ!#
M $$$'D$4 +1110!\<?M*_M'^._AQ^VK\#OAWH.IPVOA7Q3L_M2U>TBD>7,[H
M<2,I9?E ^Z17G/[07[:OQ>^&O[;.J?"KP7IEOXL74=)MK?0-"F@C1%U"98V\
MZ:;Y7\I%$K$;@..2H!(@_;/_ .4E'[,/_;+_ -*GJ&>TBN?^"U%O)(H9[?PX
M98S_ '6.GLN?R9A^- %3XQ>(_P!NC]FOP;<_$K7?&_@SQKX?T\I-J6AV6G1[
M;6-F SQ;PR-&"0"5DW#.>@)'VK\(_CYH?Q-_9YT7XM3E=(T6ZT=]5OA(Q9;/
MRE;[2I. 6$;1R#..0N<<US7[=/\ R9]\6_\ L7[C^5?+_P -(+VX_P""+EXE
M@2)QX9U9VQ_SR6^N&E_\AAZ (_AY\>_VHOVY-7UO7OA#JFA_"/X9:=>M9VNH
MZK8QWEW>,H!((DCD#-AE8[0BKN"[G()KK_@G^U%\8/A5^TOIGP'_ &A/[)UB
M]UZW,^@>+](B6%+IL-M6155%PQC=!A%97P"&5@P]$_X)A"P_X8>^&WV  +MO
MO.Z;O-^WW&_/X],]L5[AXL^*'@+P5XW\.Z'XAU[2=*\4ZX?(TFUO'5;BZ)=4
MV1D\G+. !GDGZT ?$&C?\II-=_[%E?\ TAAKT[]EK]H_QW\3_P!L#X\^ ?$.
MIP7?AGPG<R1Z3;1VD4;0J+EHQEU4,_R@#YB:\QT;_E-)KO\ V+*_^D,--_8?
M?R/^"BW[4MNZD2/<S2C_ '?MG_V0H ^AO^"@WQI\5_ ']FC5_&'@N^BT[7K>
M^M((YYK=)U"22A6&QP1R#Z5T+?M#6OPY_8_T3XO>-IOM+IX6L-5O!"JQM=74
MT$1$: #"F260*.,#=Z"O'_\ @KG=16_[&6LQR.$>?5K".,$_>;S=V!^"L?PK
MRC]N=+UO^"57PO-KO\A;#PV;O:#CROL8 SCMYACZ]\>U &C\*O%?[;7[4/AU
M?B7X:\5^#_AMX5OR\FC>'[^P27[5$&(5G=H)9 IP1OW*6QN"!2*\P^!/Q$\:
M_$3_ (*J^&6^(_AZ'PUXXT;0KG1]5M;63?#++'9S,)X^N$D616 R1@Y!P17Z
M0?LXO92?L]_#%M.Q]@/AC3/(_P!S[+'M_2OCOQ,++_A\UX2^RD&?_A$G^UXQ
MQ+]ENL?^0_+H ]"_:5_:/\=_#C]M7X'?#O0=3AM?"OBG9_:EJ]I%(\N9W0XD
M92R_*!]TBO.?V@OVU?B]\-?VV=4^%7@O3+?Q8NHZ3;6^@:%-!&B+J$RQMYTT
MWROY2*)6(W <<E0"1!^V?_RDH_9A_P"V7_I4]0SVD5S_ ,%J+>210SV_APRQ
MG^ZQT]ES^3,/QH J?&+Q'^W1^S7X-N?B5KOC?P9XU\/Z>4FU+0[+3H]MK&S
M9XMX9&C!(!*R;AG/0$C[/^%W[0V@?$#]G#2?C#>$:/H4VBOJU^K$N+3RE;[0
MF< ML:.10<?-MZ<U@?MT_P#)GWQ;_P"Q?N/Y5\F>%[:^N_\ @B9,FG,5N!HE
MY(Q&?]4NK2M*./\ IF'H M?#/XS_ +6W[;5SJGC'X7ZQX?\ A%\-K:ZDMM..
MJV,=U/?%.H)>&4L0<!F4(H)*KN*M6#XC_;._:/\ AO\ M'_![X-^/;?2-(UB
MZ\1VEKJ^K:9!'+:^(-.NKN"**2$.F8B +A25VDEAE5*U]5?\$Y+NPN_V*OA<
M=.9&BCL98Y A!VS"YE$H..AW[C^-?/7_  44N-/;]M3]D&"/;_:J>);=[C!&
M[R6U*R$61UQN6;'X^] 'Z+UXI^VA\3?$'P;_ &8O'?C+PM=1V6OZ5;0R6EQ+
M"LRHS7$2'*,"#\KMU%>UU\U?\%(?^3)?BE_UY6__ *5P4 ?*/P[^.O[:_P"U
M+X(TKQ?\+FT?0_#VGP0V<TVH6]FDFN7D:J+J11+&P5/,+ ;/+ "X!W @>X?M
M*?M;?$31/BMX:^ GP<TW2_$7Q8OK**XU;6;P8L]+&W<S-'R%)4>8=Q(570!7
M9P!Z1_P3OTN#1_V+/A5!;KMC?3'N"/\ ;EGED<_]].U?"5MX4^,/BW_@IS\;
M[7X7^-](\">-$MGD-YJ]G'<K-8?Z(%C0/#* VTV[9"@X4\XSD ]T^(>O_MI_
MLP>'Y?B#X@\4^%/B]X4TS_2=9T6TT]+2>WMQDN\;)!&Q11R7RQ7J490U>S?%
M+]JDZ_\ L*:Y\:_AM>I:7ATE+RU,\:3-9S^<D<L,BL"I9&+J<C!QD<$&O(/$
M_P  ?VW-7\-:M8:Y^T+X*?1;JTF@OEGT6VCC-NR%9 S?81M7:6R<C [US,_P
M+U7]GG_@EI\7?"FJ>)]#\6#SIKRUOO#\[36ZQ/):CRRQ ^8.LA(']X4 ;_Q5
M_:[^)OA;_@F]X$^+NG:S;Q>.=5N;>.[OFL86C=7DG5L1%=@X1>@[4N@>*_VS
M?VH_#5KX^^'FO>%?A1X.O(M^C:;J]M'/>ZC$.!/,6MY@@?!(V[>,8!&';QGX
M[_\ *&WX6_\ 7[:?^CKFOTN^ EI%I_P+^'5K H2"#PYIT4:CLHM8P!^0H ^;
M/V#OVMO'OQ:\:^/OA3\7=-L['XB^#FWO/91^6+F(2>7)O524RKF,ADPK+*,
M8RR?L^?M)^/X_P!M?XI? [XF:K!J*6T9U#PO<+9Q6[-; B14R@&]F@F0DG.#
M _3FO.?V7O\ E+'^T/\ ]@9__1MA5K_@I/I-U\$/C+\&/VD]&MW)T'4DT?7/
M)'S2VK%F4'']Z-KJ,L?[Z#T% 'O/_!0']I&__9C_ &=]0\1:#<16_BS4+R#3
M-':6)9569R7=RC @A8HY3R,9VYZUY;\8OVOOB1\#/AC\)O <.G6WCC]HOQQ9
M1NUI)$L,5C)(?OR1(%!"LQC7E5_<NS'"D'B?V@[F#]KK_@HA\*OAE8RIJ7@S
MP+9+XFU=HCNBD9Q'. V.&5E^QIGMY[UY]^U?H7Q#\1_\%5?"UAX%\3:=X/\
M%TN@1G0=6U2W6>"-1;7)D!1XY%);%PHRIY(Q@X- 'LOB/0OV\/AUX>F\9#QS
MX,\<R6D8N[KP9;:7&A9% +QPR+!&\C8SQY@)Q\NXX!]F^#O[;?A?XJ_LKZW\
M9?L;67_"/65U-K.AQS"26VN((RYA5B!G>-A1B!PXS@@@>2_\*2_;P_Z.'\'_
M /@BMO\ Y I_[$?[*K?!OX=_&/1O'_CCPEXQ\+^+PBWSZ%>8AA#QSQW(E;:B
MQ[UE3&W&,'IQ0!R_PC\3?MD?M8^"X?B=X8^(G@_X:^%]4DF.DZ%_9<=V9(XY
M6C_>O)#(RC<C#<&R<$[%! KT?]E+X_\ QL\9>+_B/\)/BMH=KIOCOPY:-)I_
MB>QLW6PNF(4*6.TQD_O8I%VA2R%LH"IKQ.P_8<_:#^ *2ZG^S1\:[?6/!EQ(
MUY::)J,Z[&5CP%#+);2D@ &3]WN]!7J?[)G[:_Q&\1?&^X^!OQU\'6_AGXA)
M:O<V=Y8X2.Z"1^8RLH=U)*!G#Q,5.UAM&,T ?)OPV\&_M$7/_!17XDZ3H_C[
MPS:?%J#10^JZ_/8;K&XM_+L<)'%Y)VMAH!G8/N-SSS].?MG_ +9'Q'_9B^/?
MPIT#3(1XET_5='9[_0;.UC,NJ7[%XHECD*%T#2^7PHSC. 3Q6#\%?^4R7QJ_
M[%E?_1.EU'^VO;1W?_!27]F!)4#J'@D /]Y;QV4_@0#^% %/XQ:_^W;\'/ &
MH?%G6/&G@Z31].*WM]X.T_3X9?LL!(!4NUN'8+GYMLY8 $AC6YX-^/\ ^TY^
MW!X<A\0?!4Z!\(O"MBB6USJNOQK=3ZC?B-3.D*M#,H@1VVAM@)ZYSE%^GOVV
M &_9'^+P(!_XIF^//_7)J\\_X):01Q?L+?#=D4*TK:F[D?Q'^TKH9/X #\*
M.,_8I_:D^*NM?'?QQ\!?C>EA=^-O#MJ;ZWUBPB2);F,&+(8(%1@R3Q2(51#M
MW;@#@#8_:I_:Z\=:5\:=&^ _P-T?3]9^)6HP+=7VIZBVZVT>(@M\Z]-WE@.2
MV0%9 %=G 'F?@W_E-)X[_P"Q9C_](;.O'+;PI\8?%O\ P4Y^-]K\+_&^D>!/
M&B6SR&\U>SCN5FL/]$"QH'AE ;:;=LA0<*><9R >Z?$/7_VT_P!F#P_+\0?$
M'BGPI\7O"FF?Z3K.BVFGI:3V]N,EWC9((V**.2^6*]2C*&KV;XI?M4G7_P!A
M37/C7\-KU+2\.DI>6IGC29K.?SDCEAD5@5+(Q=3D8.,C@@UY!XG^ /[;FK^&
MM6L-<_:%\%/HMU:307RSZ+;1QFW9"L@9OL(VKM+9.1@=ZYF?X%ZK^SS_ ,$M
M/B[X4U3Q/H?BP>=->6M]X?G::W6)Y+4>66('S!UD) _O"@!_PA^,/[7O[8WP
MZTC7?AUK/AOX<Z%8VZ6ESX@UJTCDN-;OT0"X>.+R)42(29481>_+$%5[+]E'
M]JSXOV/[36K_ +/WQZATR[\3I9O=Z9K>F0B,715!)C"!4='BW.K!$*F-E89.
M%]>_X)S6D5E^Q1\*XX5"(VGS2D#^\]S,S'\2Q-?/7C+_ )32>!/^Q9D_](;R
M@#RG_@H_X=^+L?[6/P::\\5Z++;ZCXB(\#HEK@Z4_P!ILP#<_N_W@\PQ-_'P
MI]<']+/@;HWQ$T'X?6MG\4M?TSQ-XO6:5IM0TBW\B!HRW[L!=B<A< \5\4_\
M%+_^3I_V1/\ L9C_ .EVG5^BM !7Q5^U5^V'X[M?C9I?P#^ VEV&K_$F\B$V
MI:IJ&&M](0H) "#\NX1_.S-D ,@"NS87[5K\X/V09 /^"H_[1PU@K_;36UP+
M,M@'[,+FWP!GOY?D=.P- &G\0O$/[;'[+GAR3XA>)/%7A/XN>%=,'GZSH]I8
M1VLMO!_&Z,D$3%5'\>6*]2A4&OH)_B;XR_:F_9M\-^,O@)XFTKPGK>J2QRS2
MZY +E+95#K<6SKY;_.LFT9V\A<C@C/L'Q6DT^'X7>,)-6V_V6NC7C7>_IY(@
M??GVVYKXS_X(PM>M^REK8N01;#Q7=BUW#JGV:UW8]M^_\<T ?//_  2O\+?&
M_5K/6[WP)XST#1/!EKXH@/B+3=0L_-N+T (91"_E-MW194?,N#SQUK]?*_.K
M_@B[_P DL^)__8S#_P!$+7Z*T ?(/[;O[87B;X/>*/"/PK^%6CVWB#XL^+BI
MM([H;HK*%G*)(RY +,RO@L0JB-F;(&#YAX_O?VS_ ( _#O5O&'C?Q%X4^+'A
M6*RF.NZ+IUJEK=V5NT;!Y89$MXMPC!W$G<< _*1EAEZL?*_X+5Z.=5W!7T _
MV67X'_(-ESC/49$_3O[YK] ?B"+(^ O$O]I$#3O[,N?M).,>5Y3;^O\ LYH
M^-?^"-O_ ":/>?\ 8S7O_HJWK@_A%^U3\=OBW^SU^T3X@TWQ';-XL\#:@LND
M%-*MR#:Q&1YXBFS#DQ1M@D$[@/6N\_X(V_\ )H]Y_P!C->_^BK>N2_X)#PQW
M,/Q\BEC66*3Q*B.CC*L#YX((/44 ?4_[%WQXD_:/_9Q\)>,[V6.37)(6L]6$
M2A +R%BDAVCA=^%D ' $@KR/Q5^TAX^\8_\ !0[0O@QX$U2"S\(:#IRZCXM8
MV<4SN0OFE [*2H(DMH\J00TK=Q7D7['?BRT_8P^/W[1'P>\13-:>%-*@G\9Z
M.TC<?9(XP[A<_><V[PYQWMW_  [#_@E/X-U'Q5I'Q)^/?B6+_B?_ !!UN<V[
MMR$MHY&9]A_NF9V3'I;K0!N_L,_M;^*/B9X6^-WB+XH:Y;RZ1X*U!S'<1VD<
M M[2-)GD)\M1N($8ZY/'O7GOPT^-/[6?[;=YJ_C#X6:UX>^$OPVM+M[33_[5
MLH[J>^*]0Q>&4L1D;F4(H)VKN*L:\"^!27K_ +&'[9XL-YG_ +1B+; 2?*$S
M&7IV\O?GVS7Z _\ !-9[)_V(_A?]AQY0M;H./^FOVR?S/_']U 'PQ\1?'OQ5
MUS]O']GCPE\9-&TZR\9>&=:@7^UM(<_9-6MIKE#%<1K@;?\ 5NIZ<@Y52"*^
M^_VU/VL[;]E#X=6&H6FEIXB\8:[=?V?H>B%R#/+CYI&"@LR)E 0O)+HH(W9'
MSY^W6++_ (;U_9-\LC^T?[3'G#C/E?:X?+_\>\VN+_X*FV'B75/VJOV<;30]
M5M-"O9[D1Z/JE_$)(+6_-Y!MDD5E92JM]G)!5AZ@B@#TN/P?^WQ?>&T\5#X@
M>";/5&@^T#P0VFP[1P3Y)G,)Q)T&/-VYZN.M>Q_L6?M;?\-.^%M<L]>T=/"W
MQ#\+79T_7]"W']VXRHE0-\RJ6612IR59""3P3Y)_PI+]O#_HX?P?_P""*V_^
M0*?^Q-^R_P"/?A%^T9\1/''C7XC^$O&FJ>(+&2+5K?07VW"WOVB-O,DB6-$0
M?+*" !\S=.M 'C_P._;#_:=_:1U7Q?\ #KP&VBMXFL=5N);CQAK%K'%::1IX
M(2&-41"'E9UD^\CG Z8#,N[XC_:1_:<_8N^*W@FS^.FM^'_B!\/_ !+>BT?6
M-,LTA>V&Y0Y!CAB*R(&#[61@Z@@'.2NA_P $?K2)+SX^W04">3Q'#$S>JJ;D
MJ/P+M^=2_P#!:+_DEGPP_P"QF/\ Z(:@#ZL_:Z_:8TK]E+X,ZAXUO[4:E?M*
MECI>FE]GVN[<,54MSA0JN['T0XY(KYA\%6_[>WC[PA;_ !#A\8>"]&&H0+?V
M7@:]TZ--T3#<B,_DL\;,N,*TV1N =D.<8_\ P6:#+X>^#,EX'.@+X@F^W8!V
MYV1[<GIG8)L?C[U^CJ%612I!4C((Z8H _+S_ ()S^/\ 5/BC^WQ\;_$NN:&W
MAK6[S1RM_I#.7-I<1W%M%+'D@'AXVX/3ISUKU_XQ_M'?&;XM?M3ZU\!?@1?:
M'X3N/#=@M]K?BC6H5G896(E8HV5UPIGC7!1B6SRJC)YS]EL60_X*G_M'_8"#
M!_9B[L8_UN^T\W_R)OKI_P!IS]B$?&/XUWGQ)^#OQ33P%\7+:&--3AM[MB)M
MJ+%&TAB;S(#L0(V597"CY0<D@'*^+_BU^UG^R)XR\)7?Q$O])^,W@'6;];"Z
MN-#T?RKZV)RQ(C@B0A@H9E^5U8(0=I(-?H6K!U# Y!&0:_,36?VE?VO/V)7L
M+[XU:'I?Q%^'QNDM9M;L6B\Y<YP$EB"%6P.#/%\W3<"<C])_"OB2Q\9^%]'\
M0:9(9=-U6SAO[60XRT4J!T/&>JL* -6BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^//VV_
MV,O$WQB\8>%?BM\*-=M_#/Q7\+A5@EN3LBO(E8NBEMK .I9P-RE65RK8&*^P
MZ* /R5\&R_M@^/\ XY?'G0-&T+PMX3\;:W;:%:>+-4%VH33(EM94MI+8K+)S
M+$9&8JLA7' 1L5]]?L?_ ++FD?LF?"&W\)6-W_:NJ7$[7VK:J4V?:KE@ 2JY
M.U%5551GMD\L:]7TSP;H6B^)-;\06&DVEIK>MB :EJ$,06:\$*E(?,8<ML5F
M"YZ FMF@ KY!_P""?'[,WC;]G+_A:?\ PF4%E!_PD.M+?6/V.Z$VZ(>9DM@?
M*?G'%?7U% 'GOQ]^"FA_M#_"7Q!X"\0[X[#580J7,0S);3*P>*9/=753CN,@
M\$U\8^#O!G[<O[/O@]/AMX3L_!?CKP[8*;/1_$M_.$N+.V'$8*/*G"KC"LDF
MW&,LH K]$** /F#]B+]D*^_9NTKQ+XB\9:XOBKXG^+[@76N:JC,\:X9F$<;,
M S99V9G(&XD< **Q/VQ?V/O$_P 3?'OA?XP?"37K?PQ\6_#""*%KH8M]0A!;
M$;M@A6 >5>5(=7*M@8(^NJ* /SI^(?PA_;'_ &O+"T\!?$F'PG\,O )GC?5[
MO0[CS9=11&! "":4MR P0F-<@$DX K[U^'O@31_AAX&T'PEH$!MM&T6SBL;6
M-CEO+10H+'NQQDGN23WKH:* .:^)FA77BGX<>*]%L K7VHZ3=V< =MJF22%T
M7)[#)'-?%?PM_8W^(_A/_@G5XY^#FH6VG+XUU>YN);6*.]5H"KR0LN9,8'$;
M5]\T4 >0?LB_#/6_@W^S?X$\%^)(X8M<T>R:"Z2WE$D88RNW##KPPKR#Q%^S
M-XWU+_@I#X7^,\$%D?!&GZ*]C/*UT!.)3:W,8 CQDC=*G/UKZ^HH P_'/@[3
M?B'X+UWPOK$7G:5K-C-I]TG<QRH4;'H<-P>QKX3_ .">O[ WC;]GKXKZ[XN^
M(T]E>-I^G'2/#GV>Z\_;%)*SRR8Q^[X& /\ IL]?H110!\^_MH_LCZ7^UQ\-
M;?1GOQH7B;29S>:-K/E[_(D(PT;@$'RWPN<'(*JW.W!\$T[4O^"@7AWPXGA+
M_A'_  'KMS'$;>/QI/=H9@!P)&4RH&?!!!,'\)W*2:^_:* /E']CK]B"+X">
M$_&5SXZU6/QIXZ\=;QXBO_F:%HWWEX49@'8,9'9W(&XD<#:*\2\ ?L^_M4_L
M2:GKV@_!NW\-_%#X;7MU)>V6FZ[=+!<VI;C&6DA"R$*H)#,C8W;5)./T;HH
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
M\O,JL.T7;/%?0-% '+_"RT\1V'PQ\(6OC&X6[\70Z/9QZS<(5(EO1"@G8%0
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
M2&%=S'JT$K(=_4Q28))R:_3?QY\0/#GPO\*7_B7Q9K-IH.A6*;[B^O9-B+Z
M=V8G@* 220 "30!T%%?$LO\ P5S^"D<_FKH_CB;0P_E_\) FB+]AW9QC<90^
M>.FS-?6GPX^)?A?XN>$;'Q1X/UJUU_0KQ<Q7EH^X9'56'5''0JP!!X(% '34
M5\V?'_\ X*!_"3]G?Q1_PBVKWFI^(_%@V^;H7AFT%W<P[AE0Y9T16(YV%MV"
M#C!&3X!_\% ?A3^T'XP?PAIDNL>%_%_S>7H/BBR%I<S;068)M=T+!1G9NW8R
M<8!P ?2=%<-\8OC;X*^ ?@V?Q/XYUVWT/2HSL0RDM+<28R(XHQEI'.#PH/ )
M. "1\QZ?_P %;?@I<:C:QW^F>--"TFZD$<&O:EHJK8R9_B5DE9R!G)^3..U
M'VK17-O\0] D^'UQXVL-0AUCPW'I\FII>Z;(LR3P(A<M&0<-PIQSUKYCUO\
MX*G?!#1OA_X?\3K+KNI3ZZ\HL_#UA91R:GLCE:)I'C,H1%+*=NYP6P< X. #
M[ HKY=^#_P#P4C^"/Q?\/>)=536[OPC_ ,([;&\U"S\30+;SI '">8@C>19/
MG95VHQ;<ZC;EAGA-(_X*^_ G4?$UMI=W;>+=%L;B3;'KFHZ5&MDRYP)/DF:7
M;[^7QW H ^NOB)\0O#_PH\%ZKXM\5:A_9?A_2HA->7GDR3>4A8+G9&K.>6'0
M'K1\._B%X?\ BOX+TKQ;X5U#^U/#^JQ&:SO/)DA\U Q7.R15<<J>H'2O$_\
M@H)=0WW[$GQ/N;:5+BWFTF.2.6)@RNIFB(8$<$$'.:^;_P!FG_@H%\+?@%^S
M!\+O"-\FN>+?%-OH[3W>D^%+%;R:T3SI&S*6=%4[3NV[L@$$@9&0#]'Z*\6_
M9O\ VO?AM^U/I=U/X*U64:E9C=>:)J<8@O[=<@;VC#,&7) W(67)P3GBNP^,
M7QM\%? /P;/XG\<Z[;Z'I49V(926EN),9$<48RTCG!X4'@$G !( .YHKXJT_
M_@K;\%+C4;6._P!,\::%I-U((X->U+156QDS_$K)*SD#.3\F<=J^K;KXE>'H
M_AO>>.[/4(M8\,V^FRZLM[ICK.L]O'&TC-&0<,<*<<]: .HHKXO\2_\ !6CX
M&>&O!_A_7B/$>HOK2RRPZ596,1O(8XY6BWRAIE1 S(^T;R2%SBOJKX9_$'2_
MBOX T#QCHB72:1K=HE[:"]A,,OEN,J64],CGN""""0: -G6=:T_P[I5WJ>JW
MUMIFFVD9FN+R\E6*&% ,EG=B H'J37SM!_P4C_9MN-?71U^*5@+MI/+$CV-V
MEMGWN#"(@/\ :WX]ZI_MY_LY?$']J#PAX4\'>$]=T[1O"QU5+GQ+'=7$D4]S
M K($6(+&ROMS(^URHW)&>2..G\5_LC_ ;2?@SJ7AK5/ WAO2/"EGI[B;47M(
MHY[5%3+7!N2-XD&-QD+9)'.: /<]/U"UU:QM[VQN8;RSN(UEAN+>021RHPRK
M*PX(((((ZU8KX%_X(T^)?$&M?LVZ_8:E+/<Z'I.ORVVD2S_PQM%'))$H[*'?
M=CUD:NY_; ^*_P"T!?\ Q!L_A+\"?"+1W=]IL5[J/CBY&+?3DEDD38KN/+1P
M(BV3O<AOD3(!H ^@?#GQW\%>+OBSXD^&^D:P+[Q;X=MH[K4[2*)RENK[< R8
MVEOG7*@DC/."#7H%?EC_ ,$O? &H?"S]LKXX^$]6U4Z[JNE:?]GO-2.[_29O
MM*&23+$L<L2<GD]3UK]3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *^2O^"J?_)CGC[_ *[:;_Z7V]?6M?)7_!5/_DQSQ]_UVTW_ -+[>@#Y:_9U
M_9!_:4\:_ WP3KOA;]HR]\,>';_3(I['1XY[I5M(B/EC 5L<>U?1_P"SK^RM
M^T'\,OBYHWB+QW\?+SQQX7M4G%UH<L]RRW!>%T0D.=ORNRMS_=KU;]A;_DS[
MX2?]B_;_ ,J]UH _.O\ X*_?\T&_[&:3_P!HT?MW^#OB)\*?VL?A]^T;X;\$
M2?$KPYH&F"PO-)C1I7M'4W),FU59HUVS[UEVL$=,MC*@G_!7[_F@W_8S2?\
MM&N\_:A_:W\?_LH_M,>&;KQ78&\^ 6LVODM>:?8!Y[6ZVD,'DSDLK!7"\;D<
M[=Q0T >::_\ MX?LP?MI>$8_ /Q:L-7\$F2ZBE274XALMYU8?ZNZCW&/(RC,
MZH-K,"1UJQ_P5:U=_!/[*WPR^'7A&]D?0]:U"UL(YS=&;[3:6\ \E'ER=X+&
M%]Q)R8P>>:YO]NG]J']E[XY_"+5--\+V=IX_^)NK)'#HEQINA3Q7T$[.NUFG
M>)'QP1Y8+%C@%<'(VOC)^QU\0/&7_!,WX<^%Y+6>Z^(_@M$UA=+C7=</&3-F
MT4#_ ):1Q3(,#)+0;1DD4 ?>GPJ^$_ASX._#?1O!/AW3X+;1=-M5MM@B4&X(
M4!Y9,#YG<Y9B>I)KSGX ?L?^$_V</'GC[Q)X2U+4X(/%\XGGT,F);"S(=W00
MHJ!AM\QU&6( .,=,>._#/_@J[\&-2^'-M>>/-8O/"7C6RMQ%JN@3:5<O)]J0
M;9!$41E*LX. S*1_$%P:H_LB^/OC9^T=+\8OB7=WVHZ)X&UJVN+3P)H6H*B!
M)"O[NX4[0VU0L8W!MI9Y<9VYH P/"OQ1_93_ ."=_BSQK8P>--5\5^-M8O6G
MU61XEU*^@8$[H#-%%'&OSER49MVX_-T%?,7_  4(_:H\/_M'CX=^(?"GP^\6
M^'&T;52EOXOUO3EM$N<X80Q.C-N(*"09;(Y^49-=;_P3;^-WP5_9LTGQIHOQ
M>CB\(?%*#6G,M_K6FRS3>2J(HA5UC8QLD@D8J<9W@Y;'RX/_  4O_:CM_P!I
M70_#5[X!T75=1^&/A;5=ESXLGM)(+6]U"5#Y<4.\ X5(Y,D@'+= -I8 ]_\
M^"MO_(T_LY?]C-+_ .AVE?HK7YP_\%6=3MM:U;]F?4+*9;BSN_$#3P3(<JZ,
MUFRL#Z$$&OT>H P/'_@K3?B1X'\0>%-8C\W2]:L)]/N5QSY<J%"1Z$ Y![$
MU\/?\$H?%^I>$=/^)OP$\2R8U[P%K<S6Z-QNMWD9)-@[H)4+Y[_:%ZYK] *_
M*S_@HE<ZW^R1^T\/C!X5@:.T^(/A6_T"^:([=EZ+?REDR. 1_HDH!^\87^H
M.J_9QUU?CI^V'\>?VCKI1=^&? EC/I'AUSRC>7$R^9&?>*.1R/\ I[KP+]A#
M]L?X?_!*?QOXX^(/A'QCXP^)GB?599Y=?T?2X+E$MV =D5Y)T*,TK2%@JX($
M?/&!^B/["GP @^$/[(?AGPKJ5KY>H:[9/J6LHPPQENER48>J1&.,_P#7.OD;
M]E/XWQ?\$W?&GC'X)?&J"_TGPO<ZI)JF@>*H[*66WG4JL;/A S%'6.(C8&*/
MO#=<@ \[_;J_:_\ AY^TGH7AK6? O@3QUX=^*'AW4H;K3_$-]I$$!2!=S&,R
M13NQP^QURIP5.,;CG[/_ &C/!GPG^/?P"^%'Q$^./BV^\)^'["UL];-M'<1P
M07L]Q!%(T,D)B=Y&*JZA(\. SXKSSXW?\%&=0^)OBSPQ\//V5@?&/BZ_O ;W
M59]-D^Q6\ !4KB55.,D.TI 50G!;=QQ'_!5+1M1T?XG? #Q3X[LKCQ'\+])G
MCAUX6<16*2;SXFN 4SA?-B3"J3SM8!N] 'K.H?\ !4OX(W]F_AGP9X0\6?$$
M-#]EATC0_#X,$B$%1&8Y&4A"!C 0\'IUKS;_ ((SW)%[\>K.*RN='L(=8LG@
MTBZR'LBQNP8V! PX"(K< _(/2O:-3_X*/?L^^#/!D=I\-[K_ (2O6ID$6D>$
M?#.BSPRW$Q4".,+Y2J@^Z#W '"L1BO#_ /@D!?ZIIWQ*_:&T+Q7;-IGC%K^S
MN[ZPFXD242W@G&,G[KR*,Y/WAS0!SO\ P2&^#GA[Q/XV^+WC;7-'L]5O=.OX
MM.TR2\A646Q=IGG90P(#$"$!AR!N&<,:_4G1=#TWPWIL6G:1I]KI>GPEC':6
M4*PQ)N8LV$4 #+,2<#DDGO7Y\?\ !&__ )%;XR?]C,O_ * U?HK0!C^,=?7P
MIX1US6W&Y--L9[QAZB.-G_\ 9:_'']A#]L?X?_!*?QOXX^(/A'QCXP^)GB?5
M99Y=?T?2X+E$MV =D5Y)T*,TK2%@JX($?/&!^S>K:;!K6EWFGW2[[:[A>"5?
M5&4JP_(FOR\_93^-\7_!-WQIXQ^"7QJ@O])\+W.J2:IH'BJ.REEMYU*K&SX0
M,Q1UCB(V!BC[PW7( /._VZOVO_AY^TGH7AK6? O@3QUX=^*'AW4H;K3_ !#?
M:1! 4@7<QC,D4[L</L=<J<%3C&XY]"_X*FZM<_%7X%?LU:G-F&[\2.ER^Y-N
MQ[BUMV.1VP7Z5Z5\;O\ @HSJ'Q-\6>&/AY^RL#XQ\77]X#>ZK/ILGV*W@ *E
M<2JIQDAVE("J$X+;N,?_ (*UQ74&F_L]QWTZ75ZGB$K//''Y:R2!8-S!<G:"
M<G&3C- 'WIX5^%OA3P9\/;3P-I6A64'A6VL_L(TPP*T,D6W:PD4C#EN2Q;)8
MDDY)-?!__!(NV70?%/[1GARR9XM&TKQ'!'9VI<E8AOO(^,]RL48)[[17Z-5^
M=7_!*/\ Y*G^U%_V,T'_ */OZ ,?_@F9HUI\;?VB/CO\:/$L"ZGXBBU<6NES
M7(#FR25IBP0$94K''#&I&"$#+T)KM_\ @L+\(="\3?LW'QX^GPIXD\-7]LL>
MHH@$K6TTGE-"S=63=(C =B.,9.?+OAMXUB_X)F?M6_$C0_B#I]]:_"GQ]=C4
M-'\26UL]Q% 5>1T5@N6;8L[QR!07RB,%*MFLG_@I%^VSX6^/_P %;WP;\*!?
M>*M$M+JUO_$?B-+&:&SLXQ)M@AS(JDN\I0YQC"G&?FV@'TG^T5_RBQN_^Q&T
MK_T"VKY@^.__ "AM^%O_ %^VG_HZYKZ?_:*_Y18W?_8C:5_Z!;5\P?'?_E#;
M\+?^OVT_]'7- 'Z ?L>_"O0?A3^S3X T;1]-M[3[3HMI>ZA)'&-UW=30J\TD
MAQEB68@9SA0JC@ 5\B_L8Z)9>!?^"G'[0_AG0;=-+T :;)<KIUN-D*O]HM6&
M$'  ,\N . &('%?=WP1_Y(OX!_[%_3__ $FCKX?_ &7O^4L?[0__ &!G_P#1
MMA0!E? W0[#]HK_@J5\8/$7BZV75H? ,;66BV5T-\5O)#*L$;A&X.")I!Z/)
MN'(!KZ5_X*'_  ?T#XK_ +*7CV;5;&"74O#NE7&MZ9?,B^=:RP)YK!&/(#K&
M48=PWJ!CYN^,HU_]@S]MW6/CBV@ZAKWPC\<VPMM<N-/C$CZ?.VPMD<8(>)9%
M+8#"1U!W"JW[6_\ P40\-_';X$>,/!7P7TG6_%%_?:3+-K6IR6#06VD:<H#7
M#R%\98KF,=LMP2=JL ?0O_!+C_DQ/X9?]Q/_ -.EW7U57RM_P2Z4K^PI\,@P
M(.-3//\ V$[NOJF@#\U?@=_RF2^+W_8&E_\ 1-A7Z55^0NL_M%>%?V8?^"J?
MQ:\8>,(]0ETE[/[ %TR!9I?,>WLV7Y691C"-SGTKZ&U/_@LU\#K6PGEL](\8
MW]VJGRK8:?!'YC=@6,^ ,]3SQV/2@#S[_@KBPU3XU?LU:18'?K+:G<E8U^]^
M\N;%8OS9'_*HO^"OOQ%@3X@?!;P'K?\ :-SX*DO#K6NZ;I2!KB[B65(@(P67
M+B/[0%&X#,G)Z$6_V=_A?\2/VT?VL-/_ &B/B=X9N/!O@SPXL?\ PC>AWRN'
MF:/+0% ZJ61'<S-+@!GVA00#M]$_X*<?"#QC<R_#3XV> -.DUG7_ (<:D+NX
MTV&%I'EMQ)'*LFU?F9$>+#*.=LK'HIH R+7_ (*F_ ZR\*)X8@^$?Q!C\.):
M_8AI(\.67V7R-NWRO+^U;=N.,8Q7EG_!-OXMQ>$_BE\?]-\+:5K.E_#<Z==^
M+=$T;6;<QM;>2X7RR S ,4DC0X8Y$2\\5]&:'_P5E_9[U+P$FO7WB"_TK5A#
MOE\.2:9/)=K+@_NU=4,39(X;>%Y&XKG%7OV(OBY\6_VG--\<^+?B%I4&B_#;
M5)'M_#.FO:".XE@=GW,TF0714*)OVX<EB/NG(!Y'_P $>_ %IXA\%>._C)KR
M+JOCC7_$$]HVJ7($DJ1*D<LA5CRIDDG?=CJ$3TKZ>^/7['?A#X^?$7P+XXO[
M[4?#OB;PE=K=6VI:)Y4<]QLD22-)'=&RJ,F1QQO;U-?&/[)WQHLO^"<'B_QO
M\$_C0E]HGAZYU:35O#_BH6,LUM=H42)F^0,VUECA(V!MK>8&Q7;_ !/_ &Q?
M$/[5OQM\"?#?]F77]5BTZVO/MGB;Q;;6;16\5K]UEQ-'T"^8064!G,87/6@#
MRS_@H/\ %W0#^W[\/]'^(&F:KXG^'/@W3X[ZX\/:3;)<27%Q*KRY\MW175BM
MJ'#-C8C#!R0?6?&?_!3_ .!7Q!\&ZAX4\0_";XC:GX>OK<VT]A-H%H8RF.,#
M[7\I7 *D8*D C! J']O#PQXJ_9__ &HOAY^U%X;T6X\0Z!I-M_9OB2SM(RS0
M08D1I6QT#13LH8_*KQ)GJ*]$\3_\%9/@#I?P^FUW1]>O=<UUH"UMX;73;B*Y
M:;:,1R.R>6@!(!8.PZ[=V,4 >$_\$WO&6K7O[)OQ_P#!MW_:(T?P]:7=QI":
ME"8WBM[FVN24'8?-"S$ D!G;UKLO^",?PMT'2_@1KGCO[!#)XEU769K(W[KF
M2.UACCVQ*3]T%WD8XQNRN<[1CU#X#^-/C'\2?V.?B#XK^,<%MI^H:II&H2Z3
M816(M98[,6C8DD7.078L0" =H!_B&,#_ ((]?\F?)_V,%]_**@#P_P"/?P8\
M+>-?^"P/@#0]0TJVFTS6;"+6=1M6C'EW4UO;W4@\Q>C!OLL88'AAD'.37TU_
MP5&\*Z3J_P"Q'XXGNK""6;1S8W.GR&,;K63[9#&6C./ES&[H<=F(KQ_XE_\
M*:3X3_\ 8LS_ /I#J=>Z_P#!33_DQSXG_P#7&Q_]+[:@#RCQG?SZE_P1TMYK
MAS)(O@BPB!/]U'A11^"J!7HG_!,;X/Z'\,_V3O".K6-E"NM^)X#JNI7X0>;.
M7=O*0MC.U(]H"YP"6/5C7F?B7_E#;#_V)EI_Z.CKEOV'?V^?!/P;^ OA?P%\
M9);WP-J6F6 N-(U&YT^>>VU;3Y"\D,D9AC?!4$H01R4&"6)4 #_VC-&M?@#_
M ,%/?@GXL\*P+I/_  GC+IVLV]H@6.Z>6;R))&0#JPEB8G^]&&ZY-<#_ ,%!
M_B[H!_;]^'^C_$#3-5\3_#GP;I\=]<>'M)MDN)+BXE5Y<^6[HKJQ6U#AFQL1
MA@Y(/<?#G5;_ /;_ /V[M ^*>BZ7?6'PA^&\)BL-4O;<Q_VC=J68!<]&,DBO
MCJL<2[MK.!6W^WAX8\5?L_\ [47P\_:B\-Z+<>(= TFV_LWQ)9VD99H(,2(T
MK8Z!HIV4,?E5XDSU% $WC/\ X*?_  *^(/@W4/"GB'X3?$;4_#U];FVGL)M
MM#&4QQ@?:_E*X!4C!4@$8(%>>_\ !/3QEJU[^QQ^T7X-N_[1&C^'M.OKC2$U
M*$QO%;W-I<DH.P^:%F(!(#.WK7T!XG_X*R? '2_A]-KNCZ]>ZYKK0%K;PVNF
MW$5RTVT8CD=D\M "0"P=AUV[L8I?@]XT^,?Q)_8D^)WBOXQP6VGZAJFA:G+I
M-A%8BUECLQ9/B21<Y!=BQ (!V@'^(8 /+/\ @CQ\#O"MQ^S]K_C+5_#^G:KK
M.M:Q/9+<WMLDQ6SBBC41+N!V@NTQ;'WOESG:*_1:PL+72K&VLK*VBL[.VC6&
M"WMT"1Q1J %15'"J   !P *^,O\ @D-_R9MIW_8:O_\ T-:^U: "OBO]KO\
M8 \7_M+Z[XEU6U^-FN:5IU\('L?!URLKZ/"\4*)AD$V 7=6<N$R"Y^5L<VO^
M"C=Q\8? VC>!_B7\+-2UB73?"NH?:/$7A_3)G"WML'C='DC0$O&OENDG7"RY
M(VAB%'_!67]GH> !X@/B'4/[6\C>?#2Z7.;WS<?ZK=M\G/\ M>9M]\\4 9G_
M  36_: N?$ND^)_@IXB\*Z9X0\6_#F0V<EKH\7E6UQ&LK1R/MR<2+(OSMDAS
M(&'4U]N5\!_\$T_A7XOUCQ[\5?V@?&FBR^&[CQ[=NVEZ7<(RRK;23&=GPP!\
MLYB5"1EA&3T()^_* /SK_8P_Y24?M/?]M?\ TJ2OT4K\Z_V,/^4E'[3W_;7_
M -*DK[Z\;>*;?P-X,U[Q)=Q27%KH^GW&H2Q0XWND4;2,JY(&2%(&30!M45XO
M^RC^U'H'[6WP[U'Q?X<TG4M'L;+59-)>#5!'YC2)##*6&QF&W$ZCKG(->T4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !5/5='L->L9++4[*VU&SDP7M[N)
M98VP<C*L"#@@'\*N44 5["PM=+LX;2RMH;2TA4)'! @1$7L%4< ?2K%%% &;
MK'AO2/$/V?\ M72[+4_L[;X?MENDOEMZKN!P>!R*GU72;'7=/GL-2LK?4+&=
M=LMK=1++%(,YPRL""..]6Z* .0\,?!WP#X)U-]1\.^"/#F@Z@^2UWIFDV]M*
MV0 <NB ] !U["NOHHH Y'6_@_P" _$NKKJNL>"?#FJZHK;Q?7VDP33AO7>R%
ML^^:ZN*)((DCC18XT 5448"@= !V%/HH Y7Q+\)_!'C/4XM2\0>#?#^NZC%C
MR[O4M+@N)4QTP[J2,?6M:Z\*Z+?:1'I-SH]A<:7'C98RVR- N.F$(VC'TK4H
MH R;[PEH>IPV,5YHVGW<5AC[(D]K&ZV^, >6"/DQ@=,=!Z5K444 8/C[QA;?
M#WP+XB\4WEM<7EGH>G7&ISV]FJM-+'#&TC+&&(!8A2 "0,XY'6OS6UWXHR?\
M%3?V@/AMH'ACPGK6F?!_PA=G6=>OM:@1/M+@K^Y;RV= 6"^6JARQ$LC$ +Q^
MH],AACMXPD4:QH"2%08')R>/K0 X# P.!65XC\):'XQLA9Z_HVGZY9@[A;ZE
M:QW$8.,9VN",UK44 8'A+X?^%_ %H]KX8\-Z1X;MGP&ATBQBM4;'3*QJ <=J
MU=3TNRUJPGL=1M(+^RG79+;742R1R+Z,K @CV-6J* .8\*_"WP9X%GDG\-^$
M="\/329+R:5IL-LS9ZY**,YK5M/#6D:?JMSJEKI5E;:E<C$]Y#;HDTHR#AG
MRW0=3V%:5% &;HWAO2/#B3+I.EV6EK.V^5;*W2$2-ZMM R?<UI444 %9/B/P
MEH?C&R%GK^C:?KEF#N%OJ5K'<1@XQG:X(S6M10!@>$OA_P"%_ %H]KX8\-Z1
MX;MGP&ATBQBM4;'3*QJ <=JNZQX;TCQ#]G_M72[+4_L[;X?MENDOEMZKN!P>
M!R*TJ* "LW2?#>D:#+=2Z9I=EITMVV^X>TMTB:9N3ERH&X\GD^I]:TJ* ,WQ
M#X:TCQ;IDFFZYI5EK6G2$,]IJ%ND\+$'()1P0<?2LW3?AKX0T;P^=!L/"NB6
M.AD@G3+;3H8[8D=#Y04+QCCBNDHH I7.BZ=>:4=,N+"UGTTQB(V<D*M#L&,+
ML(Q@8'&.U59_"&@W6C1:1/HFG3:3$08["2TC:!",XQ&1M'4]N]:]% $<$$=K
M!'##&D4,:A$C10JJH&  !T %4;7PWI%CJUQJMMI=E;ZG<KMGO8K=%FE''#.!
MN8<#J>PK2HH ^(?V@?VJOB9^R=^TC=:AXYT2^\2_L]:M:1K:7NDZ=&\NEW!1
M%99) %R?,60[';E)05)*%:\B_:#_ &[/"_[1/PKUGX.?L]>!]=\0^)/%BBUF
M>VTM;6WMHGD!E=@#G<P!4LP50'+%^,'].Z@M+*WL(VCMH(K=&8N5B0*"3U.!
MWH \S_9;^$$OP%_9]\#^ [F9)[W1]/"7<D1RAN)&:6;:>Z^9(X!],5ZG110!
MSNI?#KPGK-]+>ZAX8T:^O)2#)<7.GQ22.<8Y9E)/  J72? ?AG0+C[1IGAW2
M=.GX_>VEC%$WYJH-;M% !1110!Q=Y\%/AYJ&LC5[KP%X8N=6!+?;YM'MWGR2
M"3YA3=R0#U[5V8 4    < "EHH Q_$W@_0?&EB++Q#HFG:[9@DBWU.TCN(P?
M]UP13?"W@OP]X&T\V/AO0=,\/V).XVVEV<=M&3Z[4 %;5% #9$65&1U#HP(9
M6&01Z&N.L/@M\/=*UM=9LO GAFSU=2&&H6^CVZ7 ()(/F!-W!)QSWKLZ* (Y
MX([J"2&:-)89%*/&ZAE92,$$'J"*JZ/H6F^';/[)I6GVFF6FXOY%G L2;CU.
MU0!FKU% &;+X;TB?6H=8DTNRDU>%=D=^UNAN$7!&%DQN PS# /<^M6-3TJRU
MNQELM1L[>_LY<"2WNHEDC?!!&58$'D _A5JB@#/;P]I3Z-_9#:99MI.P1_8#
M;H8-@Z+Y>-N/;%9.N_#+P=XHTRTTW6?">AZMIUGC[-:7VFPS0P8.1L1E(7!
MZ#M7344 5M-TRST>QALK"T@L;.$;8[>VC$<:#T50 !^%3R(LJ,CJ'1@0RL,@
MCT-.HH XRP^"WP]TK6UUFR\">&;/5U(8:A;Z/;I< @D@^8$W<$G'/>NON+>*
M\MY8)XDG@E4I)%(H974C!!!X(([5)10!1T?0].\/60L]*T^UTRT#%A!9PK%&
M">IVJ ,FKU%% !7&Q_!CX?0ZV=9C\"^&DU@D,=072+<7&1R#YFS=^M=E10 4
M444 9MEX;TC3=3NM1M-+LK74+K_CXNX+=$EFYS\[@9;GU-7KBWBO+>6">))X
M)5*212*&5U(P00>"".U244 9^B>'M*\-6KVND:99Z5;.YD:&RMTA1G( +$*
M,X &?85H444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M\;R&[W:DI\/^2+,;+3Y\@_9E7_8^_D_K0!]!4444 %%?/O[)EK\>[;_A.?\
MA>-Y#=[M24^'_)%F-EI\^0?LRK_L??R?UKZ"H ***^??@]:_'N+]HOXE2^/;
MR&;X3ON_X16%!9AT_>KMSY2B;[F[_6$_G0!]!4444 %%%% !1110 4444 %%
M%?-W_!0']HW6/V8?V=;_ ,4>'(X3XBO;V'2=/GG4.EM+(KL92A&&*I&Y /&<
M9R,@@'TC17R)^QY\,?VC=,U?3/&'Q:^+,'B?0=4TDW7_  CD-N@>"XE$31[G
M$2C"IOR%.-W3<,FOKN@ HK\\OBA^U/\ '3]HW]H'Q3\(?V;QIOA[3_"LCVVM
M>+M416"RJYC?!='"+O#HH6-W;8S @#BEXC^&G[>?P7T:\\5:=\4]"^)"6*O<
MW.@?9EEEG0#<PC1[="W /R(ZMV4$G% 'Z-45\_\ [%/[6.G_ +77PC_X21+%
M=(U_3[C[#K&FH^Y(I@H8/&3R8W4Y&>00RY.W)XW]O_\ :K\2_L]Z%X+\,> ;
M2VN/B#XZU!M.TN>]4/#:A6C1I"I."Y>>)5W?+RQ.=N" ?65%?F;\:?'7[4W[
M"-OX7^(GC/XG:;\5O"=_J4=AK.BMI\=N(Y'1GVQ,$5@-L4FUQM ;&Z,@D5^D
MNBZM;Z_H]AJ=HQ:TO8([F%F&"4=0RDCZ$4 7:*_.C]L'X\_'^W_;<\+_  ;^
M$7CNQ\*Q:[H\,\,>I:=:RVZS_P"D,[O(]M-( 5A P 1G' R36C=_"7_@HA9H
MLD?QI\"7QW &*&RMP<>IW:8HQVX.>: /T&HKX#_9\_;<^*GA;]HNS^!'[1.@
M:=IWB/4$"Z7KVFJ(TN78$Q;PK&-UDVLJL@7#@*5SG;]^4 %%<G\5?BAX>^#'
MP]USQIXIO/L.AZ1;F>>0 %W[+&@R-SNQ55&>2P%? /AGXV_M>_MP2W>M_":/
M1_A!\-A.T=EJFK1JTUZJL0?WC12L[ @Y,2(@(*%B0V0#]*J*_.+Q=X7_ &Z_
MV<-%N/%MK\0="^+>C:=&;B^T62T5YS&OS.P4Q1R,!\W$<NXC&%X 'UA^R'^U
M%HO[67PBM?%VFVW]F:E!*;+5M*9]YM+E5!(!_B1@P96QR#@X(( ![;17Q?\
MLI?M"_$#XE?MD_'_ ,#>(]?_ +1\+>%KF2/2+#[';Q?9E%RR >8D:N_R@#YV
M:OM"@ HHKY7_ ."DGQK\:? +]F]O%/@/6?["UX:Q:VOVO[+#<?NG$FY=DR.O
M.T<XSQ0!]445R_PLUJ\\1_#'PAJVHS?:-0O]'L[JYFVJOF2O"C.V%  R23@
M#TKJ* "BBB@ HKP_]MGXC^(OA%^RWX^\7^$M1_LGQ%I=K#):7GD1S>4S7$2$
M[)%9#\K,.0>M:'[(7CW7OBC^S1\/?%?B>^_M/7]5TQ;B\N_)CB\V0LPSLC55
M7H.  * /8**** "BD9@BEF(50,DGH*_)M?\ @H]\4XOVAHO'$FLH?V<9?&<G
MAI;86%L4$*QJ/-,WE>;G8XN,>9U!7[O% 'ZRT4BL'4,I#*1D$=#7QA^T5^T+
M\0/ G[>GP1^'.AZ_]A\&^([9)-4TW[';R?:&,TZD^8\9D3A%'RL.GUH ^T**
M^+],_:%^(%Q_P4[U;X2R:_N^'T&A+>1Z/]CMQMF^R12;O.\OS3\S,<;\<],5
M]H4 %%%% !17S[\'K7X]Q?M%_$J7Q[>0S?"=]W_"*PH+,.G[U=N?*43?<W?Z
MPG\Z^@J "BBOE?\ X*2?&OQI\ OV;V\4^ ]9_L+7AK%K:_:_LL-Q^Z<2;EV3
M(Z\[1SC/% 'U117+_"S6KSQ'\,?"&K:C-]HU"_T>SNKF;:J^9*\*,[84 #))
M.  /2NHH **^9_B3^UGJ/A3]M3X:? K3]$MVMO$%E)J>H:Q<2,SK%Y-V4BB0
M8"MOM@2[$\' 4=:^F* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KX5_P""QOC:[\,?LGVNDV<Q
MB'B'Q!:V-TH_C@2.6X(_[^0Q5]U5\<_\%7?A5>?$W]D35KK3H'N;SPMJ$&O^
M5$N6:)%>*8_18YWD/M'0![S^S)X"L?AC^SW\._#6GP)!#8Z':B01C >9XP\T
MA]WD9V/NQKTBZM8;VVFM[B))[>9#')%(H974C!4@]01QBO#OV)/C/I7QP_9G
M\#:U8744U]9Z;!IFJ0(?FM[N"-8Y%9>H#%=ZYZJZFO7?&7B_2/ 'A75O$FOW
MT6FZ+I=L]W=W4S86.-1DGW/8#J20!R: .4^$_P #OAY^SIX:O[#P/X?MO"VD
M2M]JNQ'+))O*K]]WD9F)"]R>E?"O@CQO\;/^"D?Q#\5ZCX,^(NI_!WX+Z!>&
MRLKG1XWCO[]]N1N9'1BY7:[ N%C$B *QRU>Q_LX_M/>,?VU/V<OBYJDGA&#P
MNL-K>Z3H]Y9W+RM=S-;2''ELORE-\/(9@Q<\#;SRO_!&CQ!IE_\ LN:MI-M)
M&-3T[Q%<->0!OG DBB,;D=@0I4'_ *9GTH XGXD^(/CM_P $W_$OAOQ-KOQ(
MU+XS_![5;^/3]377D>2_L6.6RKL[L&V*Y5M^UBI5D!VD^Q_\%,/B[KO@S]D:
MT\7^ ?$M]HEQ>ZI8-;ZII4[0R26\J.PPPP=K#:<5F_\ !7S7]-TK]CZ]L+QX
M_MNJ:S9064;$;BZN96*CV1'!/^U[UYE^WAIE_HO_  2S^&&GZH'74K6V\.PW
M*R##+(MGAE/N""/PH Z/X=_ ?]H#]K#P)9?$;Q=\=/$OPK_MN!+K1/#7A1I8
M8K6U*#R9)RLJ-(SCYR"23N!R,[5WOV*OVA_B3H_QT\8_LY_&G4$USQ9H,)O-
M(\0A=K7]N IVL<#?F.1)%8C=@2!R2!7UA\$-9T_Q#\&? NI:3)'+IMUH=E);
MM$VY0A@3 S[=/PKX5:5/&7_!:2TFT-Q<1>'/#\BZL\!W*I^PR)AC[/<P*?0C
M'K0!U/P@^+/C7X2?\%'O''PA\;>*M5USPMXJM&U+PLNJW32I;Y!G2.+=]U0H
MN8O<PKUXKU#_ (*1?'[4/@'^S3J5SX?OYM/\6Z_=1:/I,]JQ$\3N2\DB8Y!6
M-' (Z,R>U>3_ /!5CP;J/@^U^&?Q_P##<7_$\\ ZS"EVR\;[9Y5:/>?[@E79
MCO\ :6ZUSGQ!UZS_ &V/^"A'PG\.Z6_V_P  ^!=$@\77G\2/).D5S'NQP0V^
MQ7'H9/>@#SW]HOXL_'C]G/XF?L^^#='\8:WKWC#4O"T4-YI]_?O)%?:Q=S7$
M2F4,=LGERRH%#<8B0' KWKX:_LX_M ?!"'QSXT\>?'C4O&=E_P (EJ,G]EK>
M7+I!J'E%HWC$N55$ <AD"'=M^7 KCOVP[.*^_P""H/[-<<R!T6V@E /]Y+JX
M=3^#*#^%?<WQN_Y(OX^_[%_4/_2:2@#XB_99_:]USX??\$ZO$OQ9\<ZQ>^,-
M>T[5+JULCJMRTLES.QB2WA+$YV!WR<<A0Q'2JGP9_9T_:3_:8\&67Q2\9_M$
M>)OA[?:]$+[2=!T%9$MH+=_FB>6%)8T(9<$)@MM*EG+$@?,UIX>OM<_X(]7-
MS9K(T6E>._MMT(UW?NL"+YO0!YD.?85^N'[.'B;3/&/P ^'6KZ/-'-IUSH%E
MY9B.0A6%59/8JRLI'8J10!\ ?"+XQ_'W3/\ @H]\/?A+\3_%<UQ#I.GW=C=1
MZ;(\=CKD:V-Y<07LD?"M(=T8)"CF$ C<IIO_  4RUWQ+X;_;:^ >H>#;*WU'
MQ9';1II5K=@F*2Z>[9(@X!!V[F&>1]:ZGQ_XDTW7O^"U'PRM;"2*2?2/#\]C
M?>6<D3G3]1FPWN(YH_TJQ^VBBO\ \%)_V80RAAF(X(SR+IR* +/Q._8Z_:7L
M/!&L>.$_:A\1W_C>PMI-2.A:?YUGI<K(I=H(PLP3L0I:(*> 5 .1Z=^R'\7_
M !7^VK^QC>RWOB2X\+>-A-/H-SXETJ()*D\8CD6X1%*@,8Y$R 0-V[& 0!]4
M^+/^15UG_KRF_P#0#7PM_P $5/\ DUCQ3_V.=U_Z0V- 'SY^P9\!/&/BW]I/
MXVVNF_&#Q#X<F\)^)(EU6YLT);Q$5O+H,;G]X,;C$Y/WO]<WX^Z_LP>-SX6_
M9H^/_P"U%/;Q:AXR\1WVJW]O/,N0EO;YCM+<<Y$:OU /("CG:*K_ /!-/]U^
MU9^UY$_R2CQ-]QN&XOM0!X]LBM?]GKPYI?A6]^-O['OC:=]*75Y=0U#PO=2
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
M%_4/_2:2@#X3_P""7VHW6D?\$^/B??V4\EK>6NI:S/!/$VUXY%TZW964]B"
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
M,X*'<N"&6N9_X+%_"GQ%8>"X_'LWQ#U>[\-7NMV5E#X)D4_8;646LV;A#O\
MOGRV_A'^L;GUZ'_@L[?1ZGX2^$GA73]LWBC4=?>:QAC/[W:(Q'P.N#)+&![C
MVKJO^"S8*_LF:$&;>P\668+8QD_9;OF@#W+]D+X'^+/A'X:EO?$GQ7U[XCV^
ML6%D]G::PA5-,"HQ*Q9D;AA(H/ _U8KZ$KG_ (>?\B!X9_[!EM_Z*6MJ]DFA
MLYY+>$7$Z1LT<)?8'8#A=V#C)XS@T ?EKXBT[XP?\$WOVC_B/XZ\.^!)_B+\
M*O&]VU]<FRW[K?,LDJK(Z*Y@>,S2J&=2CJW7=]WVGX8_\%@_@?XUEAMO$4>N
M>!;IR%:34;3[1:@GIB2 LV/=D4"O1?V(/VV(OVN;'Q=;ZCX>B\'^)O#UXL<V
MC?;#.Y@88$GS(AR'61&&WC"Y^]BO3_BQ^RY\*/C?:W,?C+P)HNK7,X(.H_95
MBO5)[K<)B0'O][L* '_ 7X;_  J\%^';C6OA/INCVNB^(BEW)>Z+-YL-X1NV
MONW$$C<PXZ<CM7R9_P %@H? %[\)/#\NK>+(]"^)&C71O_#5G#N>YNE8JLR8
M3F-3L1A*< -$!GDUR/\ P2EEOO _QS^/OPQTC5YM<\ :#?L;*XD;<BRI<R0H
MXX #21I\Q PWE C@5G?L4:)I/[0/[?/QU\8?$>.+5?%WA>_>/1-+O\.MHB7,
ML&]4/&8%CA0'& 9=WWL&@#@O@GKOCG_@J1XWT/P7\5/%&EZ+X:\ I#>ZCH%I
M"T.HZU,N8GF8'@'JCLI C\WA,OD?KW;V\5I;Q001I#!$H2.-!A54#   Z "O
MS?\ ^"C/P'U#X%^,M-_:G^%E];>'O$>E7D7]NVC.L<=Z7(C$H4D;RX/ERQCE
MU.X<AB;G_!)1M7^)^K?&'XQ:]KOVF_U_6&@&BQ7;,EH7;[1+(8MQ"AB\:(2
M<1..E '(_M3^-]"^''_!6GX8>)/$VIP:-H5AH<+W5]<DB.)3'>J"<?[3 ?C7
MV'-_P4!_9W@B>1OBOH)5 6(1I&;\ $))]A7QQ^UAX \/_%+_ (*Q?#/PMXIT
MV/5] U+0X8[NRE=D6552]< E2"/F53P>U?7-O_P3E_9PM9TE3X5Z8S*<@27-
MRZ_BK2D'\10!\9:M\1-._;U_X*2_#+5?AS:W5WX1\!QV]W>:U+"T(D2WN&N#
M)@@,J,[1QJK $DL< $X_5ZN6^'WPM\'_  GT8Z3X,\,Z5X8TYFWO!I=HD D;
M^\^T LWNV374T ?G%_P67\2WU]X9^$?PYL[@01>)];EGFQG),(BBCS_LYNR<
M=RH]*_0/P7X0TKX?^$=&\-:':I9:1I-I%96L"  )&BA5Z=^,D]SDU\*?\%C?
MAEJVN_"+P7\0M&@DN)_!.K.]QY:%C#!<"/,IQT598( ?]_/:OL'X ?&WP_\
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
M002#\<>'?V._VL?A!H7_  AGPX_:#TD>!XMT5F-:TX->6<)Z)&6AE*X' "N
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKYT_;O\
MVEM=_93^"4'C3P]I>GZO?R:O!IYM]3$GE!)$E8M\C*<CRQW[F@#Z+HK\_/"'
M[<'[1'QC\<:%JGPZ^"MK>_"'4=5BTY->U&"X$TT1D\N2Z#"0!(U(=B?+<*%P
M3D&O0_CY^W!XBT3XU#X,?!7P(/B+\2(8Q-J+W4XBT_3D*JWSL&&2 Z;B615W
M*N68X !]@45\$ZM^V]\=OV;]:TB?]HSX3Z5I_@K4IA;?\)+X+F::.UD/($B-
M-)TYX)0D!BF[:17T'^U+^UAX=_9G^"L/C^2W/B7^TI8;;1;*RF 74)I4:2/$
M@#;8]BLQ< \ 8!) (![G17P9J7Q^_;?T#PO/XPO_ ()>"I=#AA-W)HUM=2G5
M(H0NXD@7)RP7/RJA;/\ #D8KZ,_96_:=T+]J+X+VWC^PM3H8CEEM=3L;B=7^
MQ3Q@,ZF3 !7:R.&('RL,@=* /9Z*^#++]N?XR_M&>*-=M?V;/A?I>M>%=&F^
MRR^*?%\[16\\HZA$66/J"" &9L%68+D"NK^"?[<'BT?&FT^#OQZ\ I\.O'6I
MC=I%[8S"73=0^4D*KEVP6*D*5=P6^0[6&" ?9%%?%_[8_P"WWJ'[)_QS\)>&
M)O#]GJWAG4]%EU*ZD D^VM,#.L4,1#;1O>.-<LIQO)[5YU_PV+^V#I?AGQ?X
MEU_X&:#H.B:1HKZ["]];W<9\E)462-R)SF41NTFTB,A8G..E 'Z*T5Y9^R_\
M;H/VB_@1X2\?110VUQJEK_IMK 24@NHV,<R#/(4.C8SSM*GG.:\I\=?M:^)(
M?VWO"GP'\&Z-I>IVLEDE_P"(]2O/,,MA'M:5E3:P ;RA&06!&Z9* /JFBOB3
MQS^W1\0?B%\8M?\ AI^SE\.[3QOJ/AQWAUCQ%KEQY6FV\JL5VKM=-PW*P!+@
ML5;:I"[C7\-_MS_$SX1_%+0?!/[2OPYL/!D/B*5;?2_%7AZ<R::TI8+B3=(^
MU<D9._<F067:=P /N.BO#/VO/VL/#W[)'PV3Q%JUI)K.KW\QM-(T6"01O>38
MR<M@[(U&"S8.,J "6 KYZM/VI_VP/"WAY?'GC+X!Z))X#11=W>GZ3<LFLVMI
MU:1HVN')8+R5\L$8.X* 2 #W/]E/]K7_ (:;U_XFZ9_PBO\ PC?_  A>K#2_
M-_M'[5]LR\R^9CRD\O\ U.<9;[W7CGZ%K\XO^"0/B"V\6:U^T)KED)%L]3\0
MV][ )E"N(Y&NG7< 3@X89Y-?H[0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7PK_P62_Y-'L_^QFLO_15Q7W57R#_ ,%1_A3XN^,?[-5K
MH/@K0;OQ'K"Z_:W)L[)07$2QS!FY(X!9?SH ^@/V?] M_"WP(^'6CVJA;>Q\
M.Z?;I@8SMMHQD^YZD^IK\I_V1?$G[0T'QN^/FO\ P?\ !GA3Q/K-YKS+KC^)
MYRLMH6N;IT2/%Q%PS"3=][F)>F.?US^&^GW&D_#OPM8WD+6]W;:5:PS1/]Y'
M6%0RGW!!%?"WQ)^ WQC_ &2_VF?$7QD^!OAR/QYX2\7.9/$'@]9RDZRLV^1T
M'?,A9D=0Q0R.I0KU ,CXWZ/^W%\?OA=KO@+Q-\*?AS'HVL1HDTME>[9XRDBR
M*\;/?,H8,BG)4UWFH?L.>)OC3^P'X"^%?C*ZB\+?$+PN6GLI_-6YABEB>>.&
M.1XR<QO"Z9*DE3M.#MVGAOBW\1?VH_VT-$@^'GAGX.:M\%M"O+B)M8\0Z]>O
M'(J1N&Q&QCB8*'4']VK,X ^ZI.?6OVH_V0/&?B/]FCP/X8^&/BS4O^$S\!F&
M>SFNK]XCK#*H$@E9GVAV<"1=Y*@@KP&R #Q:/XU?MR?LPVRP>-OA[9_%SPU9
M+L?5-.3[1<21+_%YEO\ ..!R\T!/<]Z[K5OVH_!_Q]_X)Y?&#7?ASX?'A2\L
M-'GL=4T"*%(OL;2H%=E:,*KH8V<A@ 2%((!&*CL?VW?VF+;0(M$O/V4M?NO&
MPC\DZG'+*FF/(,#S2!$0HR1\GG<C)#@#CJ?V(OV+-4^&_P '_B1;?%:.WF\0
M_$Z1VUS2[.0&*VMV251%N7Y=^9YB2A(&5 )VY(!\Y_L4>)?VN?"W[-WA6W^%
M'PX^'VL^")FNKBTU+5+EEN[ES<2"1I<7D?S*X9!\@X11SC)N?M!?!O\ ;._:
M4UGP/J?BCX:>"M,O?"-^;^PNM"U)(9=Q:-BK-)=R?+F)#P!R*Z3X2VO[1_\
MP3QDU;P-:_#.[^-WPN:YEO=)O-"F875L'.6&Q4=ESC<T7EXWLQ5SDYV],\#?
MM"_MJ_'GPAXK\>^'+_X*?"[PK,+B/1/M[K>:@V]'>-]NQVWE$4LRHJJ#M!8G
M(!D?MMZ!;^)?^"F?[-=C=*'@\NSN&1AD-Y5]-* 1W!* 8K]'M5TNTUO2[S3K
M^!+JQO(7M[B"0962-U*LI]B"1^-?%'[2WP9\;>+?^"A/P(\;:/X;O=0\*:):
MHFHZK"H,-JPFG8ASG/1E/XU]PT ?G-_P3R\4+^S1\2OCW\!O%-XUOI_A*YF\
M2Z?<7!ZV 51+*?0&(VLF!_><U1_8"L=9^(-M^T-^TW?6LAU[Q*]]:Z%&_P!^
M*&-#*44]UR+:('_IW-2?\%-?V7?B3XL^)6A?$'X0Z+?:KJ>L:+=>&O$%OINT
M,T#*55GR1D/'*Z$]O+2OMW]GSX067P/^!W@_P!;I&Z:1IJ6]RR#Y9KAANN)/
MH\K2-_P*@#\LO^"=>O?M-^&O@]KEQ\%/ G@CQ-H-[K<AO=1\07!6[^TK#"#$
M<747R*I1A\O61CDYX]0_:8^&7[:O[5?P]A\'^+_A=X!L]/@OH]0BN=)OUCN(
MY45U&UI+R1<%78'Y>];OA[X4_'/_ ()X_%+Q5-\+O K_ !:^#GB2Z:\30K*Y
M*7>GN,[5'#,K $(7".KJB9VL!AWQ!A_:5_;[\1>&_#\G@35O@#\-+"\6]U#4
M+^[=-0G.TJ,*5C<G8S@1A H9LNW"X .6_:=T_5KO]KC]B[POXZB19+73M*-_
M:R.LT?V\SHLZ$C*L"\,:D\@BOU,90ZE6 92,$'H:^2OVYOV/=5^.?@7P=JGP
M\OQI7Q$\ 3+<Z#-<3D&=%"'RC*V2)-T43*[$C<I!P'+#S[3OVJOVLO&.@_\
M"%VG[.5QX>\>RJ+27Q=J%TT>CVS$[6N0C1[6Q\S;5E?H" X(4@&3_P $H=)L
M=!\<?M+:9I@C73;+Q6EM:B(801)+=JFT=AM Q7Z&U\(?\$N?@#X]^ <WQCL?
M'.E7EI)>:O;_ &/4;H8&I+&;@-.F220VY6YY^85ZS>?$;X\1_MJV/A*'PA W
MP->$M/XA^QGS%?["\@'F^9C_ (^ B?<[X]Z /I:BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
8* "BBB@ HHHH **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>ex23-1_001.jpg
<TEXT>
begin 644 ex23-1_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"  W * # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M6R=EWMW.QU?X;>"=?\=>$_B?K&C6^H>-_A_9^(]+\):W]HN93HMIXLAL++Q
M+>W#QV)N+RUTRVBN)VM'FM(3*B2%6(KXH\0?#WXE2:%\8_A[IW[&/@S6?A_\
M8?$7BG7?'<%W^T!;6=[\1M2\2QV=MJ'B"_\ M>C2:II5W+::;86]I;P:K;1Z
M?!;VZ6\</DQ.G%:3\</VM_V38H_"_P"T?\+/%?[2WPOTEDM]%_:'^ >BVNL>
M,;/1;!S]BM_BO\*OMMGJ4E_I\!4ZGXJ\,RQVLPAFGET?4)F99.TC_P""JO[#
MJ1"WU/XL:AX?UL1,\_A77?A=\5(/$=M<.3FTO;)/!EQ&+O=\@CAOY4=F"^:>
M0-.2<;_"UW3OT_#S[:G/*MAJFM13=M;^S=U;77M=:6Z^1]=V'PP\)ZKJWPW^
M(WB;P?:Z5\0_A[X5UGPYH5W#JMQ>GPGI7B2#2HM<T!=1@E@MM7MI!H^F1F6X
MAF+M9)-N$C,[_%?[?WC;5/B+H_@[]A_X=W$=S\5?VHKLZ=XF2TFD$_@'X%Z-
MK=G/\3O&6NA5\VQTJXTC[5H&@7L\0@\1WUS):65M*"SQU-2_;8^-GQUMG\-_
ML7_LZ>/=6O=1BN+9?C;\>?#US\-/A+X120+##J]KI6I75KX@\>W,._[=9Z3I
M\.E?:1'';SW 5W>O>OV8?V6-.^"$_BWQ_P"-?%=W\6_C]\6;NVOOBG\8-=M(
MH=2U862-::;X.\)6 0#PY\/_  I _P!FTC2K,B.6+%YJ+7=ZWVB*.==;-J]K
M;7Z69<?W_P#N_P %_><O<?*W[R2E\6CDMM]#ZC\,^'M.\*^'M#\+:%##9Z'X
M>TW2=#T>"!1']CT71]-M;#3[=0^4Q_HD=N@6,(UN-JKN'F5Y7\1?V8_@G\6I
M_',_Q%\"Z?XJE^)'@71_AMXT.IW%VRZWX.T+6+O7]-TF6.&YB2W6WUF\EOXY
M[18)X[A8WA>(@[O>UB4#!);Y@WS*F3M;?&N0@RL;'<G<$<L>14A4$@]Q]/UX
MK/GE=OKWNCJEAZ4J:I<J]FFK*UEIMI\D>3>'O@E\,O"VJ^,M9T/PE8V=W\0=
M,\,:-XR1YKN\LO$.E>#=$7PUX:L-0T^^N;BRDM=*\/J-'BMU@6*:P,D-VEP)
M9=WAW@3]@?\ 9B^'/B_0/&7AOP)J37G@^\EU#P1HNO>-/&/B?PAX&U"8RAK[
MPEX1\0:[J6@Z-=PQSRQ6<]O8F33T?.GFUE2.1/LNBCVD^WXK_,CZK3OMIV/D
M[XJ_L3_L]?&7Q3>>,?'/A35Y]:UK3[/1?%HT#QEXN\*:7\0-!T]VDL=$^(>B
M>&M:TK2/&MC:2,?*F\165_J7D8L9+]]/_P!#.K\6_P!DGX(?&=_#][XS\/:Q
M9ZIX5T&7PIIFM>"/%WBCX=ZN/"$\0BNO"%U>^!M5T&2Z\+W.U))-%D5K**1!
M]EB@1Y4D^F]H]!^5(54@C&,@C(X(R,9!'(/H1R#S1[2?9OU:_P S14*5U[O5
M=7M_PW7<^,_&_P (8?A];_ I_@M^S[X7\<-\$+?6+#X=6U_\0+OP/:?#JUUS
M17\-:M=:9;7=IJL.L7-YHMS=VT\U_;WM_(MS<R6\T%U,)P>"OAAJGC_Q)\7M
M6^,O[/.@>!+CXL^#-/\  'C/6=)^*L_C(^.O"MC9WVGP:1J.GV-KHB:2L%EJ
ME_;07UC;VUY''<',[84K]C?9H^<-*">"3-*QQW"[G;R\]S'M/?.0"'B% 5(S
ME<?,<,QQT#.P9SCH/FZ4_:S_ )?Q7^9E'"4U5E.WNN]EH]TUV7XMGS-\&OV/
M/V??@)K$WB/X:>!IM/\ $DFCCPY%XAU_Q5XN\;:WI_AH3PSIX;T?4?&FNZ_/
MHNA(;>WC73-)>SMC#!%&Z-L4CIK?]FSX-VWP@UKX"Q^#+<_"?Q':^(;;7O"+
MZCJK6VJ?\)5J4^LZ]<37_P!O&JP7.H:M=7>HN]C?6JQ75S));I%MB$?O%%+V
MD^WXK_,I8:FFFE:W9)=4_P 6D>!^-/V:/@O\1/[>7QSX*M/$R^)_A;)\%]=3
M5K_4ITU#X;3ZBFKW7AR=!>JKQ76J107\UZ1_:"W4"30743[R]_2/V=O@YHC^
M*Y++P3IC1^-O 7A?X7^*K*Y>YO=+UKX>^"])U71/#7A&\TNZGETYM&TW2];U
M.T6W2VC:>*\F6ZDG$C[O:RH/7]/\_P">:4  ;><8(]^:/:3>CND]]5KZ]2EA
MZ*FZBC[\K\SMO>][OK>[T\V?+7P@_8X^ OP/\7-XY\!>&=:7Q+#H+>$M%U/Q
M/XW\8^-Y_"?A&2[M[^?PMX2D\7:[K4V@Z+<WMI;3W5O9R":X2"*RFN'T]%M!
M]2D X/<'_(IH0 @\\?3_  I](N$(TU:"27D'^?T_QYIK*'5E/1E*GJ.&!!Y!
M!Z'L0?>BB@OR(#;*7,F[Y^ KE$+(H.=J$J2%8EMV<GYN",+B%M-LW8N\$,C%
MQ(6DB24EP<JP:0,RLIY4J5((!["BBJYY=S%T*;O[N_Z^I*;2)@ PW!65E5E5
M@I4@\!U;D\C<<NH)V,IP1,8E)R2Q(8,#N8$;2I"@@C"DJNY1A7Y#AMS9**DT
FA",%:*LO(DHHHH*"BBB@ HHHH **** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>mvis-20241231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWa2K2bP9z5Z8uekhvWBxbZkaLyQoCZRnly/OSw524f4E -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:MVIS="http://microvision.com/20241231" elementFormDefault="qualified" targetNamespace="http://microvision.com/20241231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://microvision.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/StatementsOfComprehensiveLoss" id="StatementsOfComprehensiveLoss">
          <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/StatementsOfShareholdersEquity" id="StatementsOfShareholdersEquity">
          <link:definition>00000006 - Statement - Consolidated Statements of Shareholders' Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ReconciliationOfCashSupplement" id="ReconciliationOfCashSupplement">
          <link:definition>00000008 - Statement - Reconciliation of Cash Supplement</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness">
          <link:definition>999016 - Disclosure - DESCRIPTION OF BUSINESS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/NetLossPerShare" id="NetLossPerShare">
          <link:definition>999018 - Disclosure - NET LOSS PER SHARE</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/BusinessCombination" id="BusinessCombination">
          <link:definition>999019 - Disclosure - BUSINESS COMBINATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RevenueRecognition" id="RevenueRecognition">
          <link:definition>999020 - Disclosure - REVENUE RECOGNITION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" id="InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements">
          <link:definition>999021 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiability" id="NotesPayableAndDerivativeLiability">
          <link:definition>999022 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/FinancialStatementComponents" id="FinancialStatementComponents">
          <link:definition>999023 - Disclosure - FINANCIAL STATEMENT COMPONENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/Share-basedCompensation" id="Share-basedCompensation">
          <link:definition>999024 - Disclosure - SHARE-BASED COMPENSATION</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/Leases" id="Leases">
          <link:definition>999025 - Disclosure - LEASES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999026 - Disclosure - COMMITMENTS AND CONTINGENCIES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/CommonStock" id="CommonStock">
          <link:definition>999027 - Disclosure - COMMON STOCK</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999028 - Disclosure - INCOME TAXES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RestructuringCharges" id="RestructuringCharges">
          <link:definition>999029 - Disclosure - RESTRUCTURING CHARGES</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RetirementSavingsPlan" id="RetirementSavingsPlan">
          <link:definition>999030 - Disclosure - RETIREMENT SAVINGS PLAN</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999031 - Disclosure - SUBSEQUENT EVENTS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/NetLossPerShareTables" id="NetLossPerShareTables">
          <link:definition>999033 - Disclosure - NET LOSS PER SHARE (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/BusinessCombinationTables" id="BusinessCombinationTables">
          <link:definition>999034 - Disclosure - BUSINESS COMBINATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RevenueRecognitionTables" id="RevenueRecognitionTables">
          <link:definition>999035 - Disclosure - REVENUE RECOGNITION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" id="InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables">
          <link:definition>999036 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" id="NotesPayableAndDerivativeLiabilityTables">
          <link:definition>999037 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/FinancialStatementComponentsTables" id="FinancialStatementComponentsTables">
          <link:definition>999038 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/Share-basedCompensationTables" id="Share-basedCompensationTables">
          <link:definition>999039 - Disclosure - SHARE-BASED COMPENSATION (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999040 - Disclosure - LEASES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999041 - Disclosure - INCOME TAXES (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SubsequentEventsTables" id="SubsequentEventsTables">
          <link:definition>999042 - Disclosure - SUBSEQUENT EVENTS (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" id="DescriptionOfBusinessDetailsNarrative">
          <link:definition>999043 - Disclosure - DESCRIPTION OF BUSINESS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" id="ScheduleOfBasicAndDilutedNetLossPerShareDetails">
          <link:definition>999045 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/NetLossPerShareDetailsNarrative" id="NetLossPerShareDetailsNarrative">
          <link:definition>999046 - Disclosure - NET LOSS PER SHARE (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" id="ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails">
          <link:definition>999047 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" id="ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical">
          <link:definition>999048 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/BusinessCombinationDetailsNarrative" id="BusinessCombinationDetailsNarrative">
          <link:definition>999049 - Disclosure - BUSINESS COMBINATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" id="ScheduleOfDisaggregationOfRevenueDetails">
          <link:definition>999050 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" id="ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails">
          <link:definition>999051 - Disclosure - SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" id="ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails">
          <link:definition>999052 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RevenueRecognitionDetailsNarrative" id="RevenueRecognitionDetailsNarrative">
          <link:definition>999053 - Disclosure - REVENUE RECOGNITION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" id="ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails">
          <link:definition>999054 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" id="ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails">
          <link:definition>999055 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" id="ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails">
          <link:definition>999056 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" id="ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails">
          <link:definition>999057 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" id="ScheduleOfSupplementBalanceSheetDetails">
          <link:definition>999058 - Disclosure - SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" id="ScheduleOfMaturitiesLongTermDebtDetails">
          <link:definition>999059 - Disclosure - SCHEDULE OF MATURITIES LONG TERM DEBT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" id="ScheduleOfDerivativesInstrumentsDetails">
          <link:definition>999060 - Disclosure - SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" id="ScheduleOfUnrealizedGainAndLossInstrumentsDetails">
          <link:definition>999061 - Disclosure - SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" id="ScheduleOfHierarchyLiabilitiesFairValueDetails">
          <link:definition>999062 - Disclosure - SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" id="ScheduleOfRevaluationDerivativeLiabilityDetails">
          <link:definition>999063 - Disclosure - SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" id="NotesPayableAndDerivativeLiabilityDetailsNarrative">
          <link:definition>999064 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" id="ScheduleOfComponentsOfInventoryDetails">
          <link:definition>999065 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" id="ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails">
          <link:definition>999066 - Disclosure - SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" id="SummaryOfComponentsOfIntangibleAssetsDetails">
          <link:definition>999067 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" id="ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails">
          <link:definition>999068 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" id="ScheduleOfAccruedLiabilitiesDetails">
          <link:definition>999069 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" id="FinancialStatementComponentsDetailsNarrative">
          <link:definition>999070 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" id="ScheduleOfShare-basedCompensationExpenseDetails">
          <link:definition>999071 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" id="ScheduleOfOptionsActivityAndPositionsDetails">
          <link:definition>999072 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" id="ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails">
          <link:definition>999073 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/Share-basedCompensationDetailsNarrative" id="Share-basedCompensationDetailsNarrative">
          <link:definition>999074 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" id="ScheduleOfComponentsOfLeaseExpenseDetails">
          <link:definition>999075 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" id="ScheduleOfCashFlowInformationRelatedToLeasesDetails">
          <link:definition>999076 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" id="ScheduleOfBalanceSheetInformationRelatedToLeasesDetails">
          <link:definition>999077 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" id="ScheduleOfMaturitiesOfLeaseLiabilitiesDetails">
          <link:definition>999078 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999079 - Disclosure - LEASES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/CommonStockDetailsNarrative" id="CommonStockDetailsNarrative">
          <link:definition>999081 - Disclosure - COMMON STOCK (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" id="ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails">
          <link:definition>999082 - Disclosure - SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" id="ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails">
          <link:definition>999083 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" id="ScheduleOfEffectiveIncomeTaxRateReconciliationDetails">
          <link:definition>999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" id="ScheduleOfDeferredTaxAssetsDetails">
          <link:definition>999085 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999086 - Disclosure - INCOME TAXES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RestructuringChargesDetailsNarrative" id="RestructuringChargesDetailsNarrative">
          <link:definition>999087 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" id="RetirementSavingsPlanDetailsNarrative">
          <link:definition>999088 - Disclosure - RETIREMENT SAVINGS PLAN (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" id="ScheduleOfMaturitiesPartialRepaymentsDetails">
          <link:definition>999089 - Disclosure - SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://microvision.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>999090 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="mvis-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mvis-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mvis-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="mvis-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <element id="MVIS_AtmEquityOfferingAgreementMember" name="AtmEquityOfferingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SecuritiesPurchaseAgreementMember" name="SecuritiesPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_HeadquartersMember" name="HeadquartersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_GeneralOfficeAndLabSpaceMember" name="GeneralOfficeAndLabSpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OfficeSpaceMember" name="OfficeSpaceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PerceptionSoftwareMember" name="PerceptionSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ReferenceSoftwareMember" name="ReferenceSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OneCustomerMember" name="OneCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_TwoCustomerMember" name="TwoCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ThreeCustomerMember" name="ThreeCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CustomersMember" name="CustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OutstandingOptionsExercisableIntoCommonStockMember" name="OutstandingOptionsExercisableIntoCommonStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" name="NonvestedRestrictedAndPerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_IbeoAutomotiveSystemsMember" name="IbeoAutomotiveSystemsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_AcquiredTechnologyMember" name="AcquiredTechnologyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OrderBacklogMember" name="OrderBacklogMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ProductRevenueMember" name="ProductRevenueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LicenseAndRoyaltyRevenueMember" name="LicenseAndRoyaltyRevenueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractRevenueMember" name="ContractRevenueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OtherForeignCountriesMember" name="OtherForeignCountriesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CorporateDebtAndUsTreasurySecuritiesMember" name="CorporateDebtAndUsTreasurySecuritiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PurchaseAgreementMember" name="PurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_BacklogMember" name="BacklogMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" name="SalesMarketingGeneralAndAdministrativeExpenseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" name="ShareBasedPaymentArrangementNonExecutiveEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_AnnualandShortTermIncentiveAwardsMember" name="AnnualandShortTermIncentiveAwardsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NewHireGrantsMember" name="NewHireGrantsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" name="ShareBasedPaymentArrangementExecutiveEmployeesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ShareBasedPaymentArrangementExecutiveMember" name="ShareBasedPaymentArrangementExecutiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ShareBasedPaymentArrangementNonExecutiveMember" name="ShareBasedPaymentArrangementNonExecutiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_FirstLeaseMember" name="FirstLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SecondLeaseMember" name="SecondLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ThirdLeaseMember" name="ThirdLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_FinancialLeaseMember" name="FinancialLeaseMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_AgentsMember" name="AgentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CraigHallumMember" name="CraigHallumMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_SalesAgreementMember" name="SalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LetterAgreementMember" name="LetterAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NetAccretionOfPremiumOnShorttermInvestments" name="NetAccretionOfPremiumOnShorttermInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_CommonStockIssuedInConversionOfNotePayable" name="CommonStockIssuedInConversionOfNotePayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_AcquisitionOfRighttouseAsset" name="AcquisitionOfRighttouseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_AccruedFinancingFees" name="AccruedFinancingFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NonCashForeignCurrencyTranslationAdjustments" name="NonCashForeignCurrencyTranslationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" name="UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" name="DisclosureNotesPayableAndDerivativeLiabilityAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NotesPayableAndDerivativeLiablityTextBlock" name="NotesPayableAndDerivativeLiablityTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" name="RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" name="ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" name="ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ChangeInContractAssetsAndAccountsReceivable" name="ChangeInContractAssetsAndAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable" name="PercentageChangeInContractAssetsAndAccountsReceivable" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractWithCustomerLiabilityCurrentChange" name="ContractWithCustomerLiabilityCurrentChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractWithCustomerLiabilityCurrentPercentChange" name="ContractWithCustomerLiabilityCurrentPercentChange" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractWithCustomerAssetandLiabilitiesNet" name="ContractWithCustomerAssetandLiabilitiesNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange" name="ContractWithCustomerAssetandLiabilitiesNetChange" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange" name="ContractWithCustomerAssetandLiabilitiesNetPercentChange" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_RevenueRecognizedPercentage" name="RevenueRecognizedPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DerivativeLiabilityTerm" name="DerivativeLiabilityTerm" nillable="true" xbrli:periodType="instant" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ImpairmentOfFairValue" name="ImpairmentOfFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_NonCashImpairmentCharge" name="NonCashImpairmentCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_TotalFinanceLeaseExpense" name="TotalFinanceLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OperatingCashFlowsFromFinanceLeases" name="OperatingCashFlowsFromFinanceLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" name="OperatingAndFinanceLeaseRemainingLeaseTerm" nillable="true" xbrli:periodType="instant" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_LeaseExpiration" name="LeaseExpiration" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_PurchaseCommitmentAmount" name="PurchaseCommitmentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ExistingContractManufacturingAmount" name="ExistingContractManufacturingAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" name="EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" name="EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" name="EffectiveIncomeTaxRateReconciliationNotesPayableRelated" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" name="DeferredTaxAssetsOperatingLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="MVIS_ExchangeAmount" name="ExchangeAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>mvis-20241231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://microvision.com/role/Cover" xlink:href="mvis-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheets" xlink:href="mvis-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheetsParenthetical" xlink:href="mvis-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfOperations" xlink:href="mvis-20241231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfComprehensiveLoss" xlink:href="mvis-20241231.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfShareholdersEquity" xlink:href="mvis-20241231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfCashFlows" xlink:href="mvis-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ReconciliationOfCashSupplement" xlink:href="mvis-20241231.xsd#ReconciliationOfCashSupplement" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/DescriptionOfBusiness" xlink:href="mvis-20241231.xsd#DescriptionOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShare" xlink:href="mvis-20241231.xsd#NetLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombination" xlink:href="mvis-20241231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition" xlink:href="mvis-20241231.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:href="mvis-20241231.xsd#InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiability" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponents" xlink:href="mvis-20241231.xsd#FinancialStatementComponents" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensation" xlink:href="mvis-20241231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Leases" xlink:href="mvis-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingencies" xlink:href="mvis-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStock" xlink:href="mvis-20241231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxes" xlink:href="mvis-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RestructuringCharges" xlink:href="mvis-20241231.xsd#RestructuringCharges" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RetirementSavingsPlan" xlink:href="mvis-20241231.xsd#RetirementSavingsPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEvents" xlink:href="mvis-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareTables" xlink:href="mvis-20241231.xsd#NetLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombinationTables" xlink:href="mvis-20241231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionTables" xlink:href="mvis-20241231.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:href="mvis-20241231.xsd#InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponentsTables" xlink:href="mvis-20241231.xsd#FinancialStatementComponentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationTables" xlink:href="mvis-20241231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesTables" xlink:href="mvis-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxesTables" xlink:href="mvis-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsTables" xlink:href="mvis-20241231.xsd#SubsequentEventsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" xlink:href="mvis-20241231.xsd#DescriptionOfBusinessDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:href="mvis-20241231.xsd#ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareDetailsNarrative" xlink:href="mvis-20241231.xsd#NetLossPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="mvis-20241231.xsd#ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:href="mvis-20241231.xsd#ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombinationDetailsNarrative" xlink:href="mvis-20241231.xsd#BusinessCombinationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDisaggregationOfRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:href="mvis-20241231.xsd#ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionDetailsNarrative" xlink:href="mvis-20241231.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" xlink:href="mvis-20241231.xsd#ScheduleOfSupplementBalanceSheetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesLongTermDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDerivativesInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:href="mvis-20241231.xsd#ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:href="mvis-20241231.xsd#ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" xlink:href="mvis-20241231.xsd#SummaryOfComponentsOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfAccruedLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" xlink:href="mvis-20241231.xsd#FinancialStatementComponentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" xlink:href="mvis-20241231.xsd#ScheduleOfShare-basedCompensationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfOptionsActivityAndPositionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:href="mvis-20241231.xsd#ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationDetailsNarrative" xlink:href="mvis-20241231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesDetailsNarrative" xlink:href="mvis-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="mvis-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockDetailsNarrative" xlink:href="mvis-20241231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="mvis-20241231.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxesDetailsNarrative" xlink:href="mvis-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RestructuringChargesDetailsNarrative" xlink:href="mvis-20241231.xsd#RestructuringChargesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" xlink:href="mvis-20241231.xsd#RetirementSavingsPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsDetailsNarrative" xlink:href="mvis-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDerivativeLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfShareholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="loc_us-gaapOperatingLeaseImpairmentLoss" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOperatingLeaseImpairmentLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NetAccretionOfPremiumOnShorttermInvestments" xlink:label="loc_MVISNetAccretionOfPremiumOnShorttermInvestments" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_MVISNetAccretionOfPremiumOnShorttermInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentLiabilities" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ReconciliationOfCashSupplement" xlink:title="00000008 - Statement - Reconciliation of Cash Supplement">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashEquivalents" xlink:label="loc_us-gaapRestrictedCashEquivalents" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapRestrictedCashEquivalents" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000014 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000015 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/DescriptionOfBusiness" xlink:title="999016 - Disclosure - DESCRIPTION OF BUSINESS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShare" xlink:title="999018 - Disclosure - NET LOSS PER SHARE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombination" xlink:title="999019 - Disclosure - BUSINESS COMBINATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition" xlink:title="999020 - Disclosure - REVENUE RECOGNITION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:title="999021 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiability" xlink:title="999022 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponents" xlink:title="999023 - Disclosure - FINANCIAL STATEMENT COMPONENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensation" xlink:title="999024 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Leases" xlink:title="999025 - Disclosure - LEASES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingencies" xlink:title="999026 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStock" xlink:title="999027 - Disclosure - COMMON STOCK" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxes" xlink:title="999028 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RestructuringCharges" xlink:title="999029 - Disclosure - RESTRUCTURING CHARGES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RetirementSavingsPlan" xlink:title="999030 - Disclosure - RETIREMENT SAVINGS PLAN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEvents" xlink:title="999031 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareTables" xlink:title="999033 - Disclosure - NET LOSS PER SHARE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombinationTables" xlink:title="999034 - Disclosure - BUSINESS COMBINATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionTables" xlink:title="999035 - Disclosure - REVENUE RECOGNITION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:title="999036 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" xlink:title="999037 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponentsTables" xlink:title="999038 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationTables" xlink:title="999039 - Disclosure - SHARE-BASED COMPENSATION (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesTables" xlink:title="999040 - Disclosure - LEASES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxesTables" xlink:title="999041 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsTables" xlink:title="999042 - Disclosure - SUBSEQUENT EVENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" xlink:title="999043 - Disclosure - DESCRIPTION OF BUSINESS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:title="999045 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareDetailsNarrative" xlink:title="999046 - Disclosure - NET LOSS PER SHARE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="999047 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:title="999048 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombinationDetailsNarrative" xlink:title="999049 - Disclosure - BUSINESS COMBINATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" xlink:title="999050 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:title="999051 - Disclosure - SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:title="999052 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionDetailsNarrative" xlink:title="999053 - Disclosure - REVENUE RECOGNITION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:title="999054 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:title="999055 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:title="999056 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" xlink:title="999058 - Disclosure - SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsCurrentGross" xlink:label="loc_us-gaapDeferredFinanceCostsCurrentGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapDeferredFinanceCostsCurrentGross" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" xlink:title="999059 - Disclosure - SCHEDULE OF MATURITIES LONG TERM DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesPayable" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesPayable" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" xlink:title="999060 - Disclosure - SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:title="999061 - Disclosure - SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:title="999062 - Disclosure - SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:title="999063 - Disclosure - SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:title="999064 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" xlink:title="999065 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:title="999066 - Disclosure - SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" xlink:title="999067 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:title="999068 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" xlink:title="999069 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" xlink:title="999070 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" xlink:title="999071 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" xlink:title="999072 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:title="999073 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999074 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="999075 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_TotalFinanceLeaseExpense" xlink:label="loc_MVISTotalFinanceLeaseExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISTotalFinanceLeaseExpense" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_MVISTotalFinanceLeaseExpense" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_MVISTotalFinanceLeaseExpense" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:title="999076 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:title="999077 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:title="999078 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesDetailsNarrative" xlink:title="999079 - Disclosure - LEASES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockDetailsNarrative" xlink:title="999081 - Disclosure - COMMON STOCK (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:title="999082 - Disclosure - SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="999083 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:label="loc_MVISEffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_MVISEffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:label="loc_MVISEffectiveIncomeTaxRateReconciliationBargainPurchaseGain" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_MVISEffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:label="loc_MVISEffectiveIncomeTaxRateReconciliationNotesPayableRelated" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_MVISEffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="999085 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="loc_MVISDeferredTaxAssetsOperatingLeaseLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_MVISDeferredTaxAssetsOperatingLeaseLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOtherFiniteLivedAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxesDetailsNarrative" xlink:title="999086 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RestructuringChargesDetailsNarrative" xlink:title="999087 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" xlink:title="999088 - Disclosure - RETIREMENT SAVINGS PLAN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:title="999089 - Disclosure - SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesPayable" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesPayable" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsDetailsNarrative" xlink:title="999090 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>mvis-20241231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://microvision.com/role/Cover" xlink:href="mvis-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheets" xlink:href="mvis-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheetsParenthetical" xlink:href="mvis-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfOperations" xlink:href="mvis-20241231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfComprehensiveLoss" xlink:href="mvis-20241231.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfShareholdersEquity" xlink:href="mvis-20241231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfCashFlows" xlink:href="mvis-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ReconciliationOfCashSupplement" xlink:href="mvis-20241231.xsd#ReconciliationOfCashSupplement" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/DescriptionOfBusiness" xlink:href="mvis-20241231.xsd#DescriptionOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShare" xlink:href="mvis-20241231.xsd#NetLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombination" xlink:href="mvis-20241231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition" xlink:href="mvis-20241231.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:href="mvis-20241231.xsd#InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiability" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponents" xlink:href="mvis-20241231.xsd#FinancialStatementComponents" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensation" xlink:href="mvis-20241231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Leases" xlink:href="mvis-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingencies" xlink:href="mvis-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStock" xlink:href="mvis-20241231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxes" xlink:href="mvis-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RestructuringCharges" xlink:href="mvis-20241231.xsd#RestructuringCharges" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RetirementSavingsPlan" xlink:href="mvis-20241231.xsd#RetirementSavingsPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEvents" xlink:href="mvis-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareTables" xlink:href="mvis-20241231.xsd#NetLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombinationTables" xlink:href="mvis-20241231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionTables" xlink:href="mvis-20241231.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:href="mvis-20241231.xsd#InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponentsTables" xlink:href="mvis-20241231.xsd#FinancialStatementComponentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationTables" xlink:href="mvis-20241231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesTables" xlink:href="mvis-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxesTables" xlink:href="mvis-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsTables" xlink:href="mvis-20241231.xsd#SubsequentEventsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" xlink:href="mvis-20241231.xsd#DescriptionOfBusinessDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:href="mvis-20241231.xsd#ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareDetailsNarrative" xlink:href="mvis-20241231.xsd#NetLossPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="mvis-20241231.xsd#ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:href="mvis-20241231.xsd#ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombinationDetailsNarrative" xlink:href="mvis-20241231.xsd#BusinessCombinationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDisaggregationOfRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:href="mvis-20241231.xsd#ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionDetailsNarrative" xlink:href="mvis-20241231.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" xlink:href="mvis-20241231.xsd#ScheduleOfSupplementBalanceSheetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesLongTermDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDerivativesInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:href="mvis-20241231.xsd#ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:href="mvis-20241231.xsd#ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" xlink:href="mvis-20241231.xsd#SummaryOfComponentsOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfAccruedLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" xlink:href="mvis-20241231.xsd#FinancialStatementComponentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" xlink:href="mvis-20241231.xsd#ScheduleOfShare-basedCompensationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfOptionsActivityAndPositionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:href="mvis-20241231.xsd#ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationDetailsNarrative" xlink:href="mvis-20241231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesDetailsNarrative" xlink:href="mvis-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="mvis-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockDetailsNarrative" xlink:href="mvis-20241231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="mvis-20241231.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxesDetailsNarrative" xlink:href="mvis-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RestructuringChargesDetailsNarrative" xlink:href="mvis-20241231.xsd#RestructuringChargesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" xlink:href="mvis-20241231.xsd#RetirementSavingsPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsDetailsNarrative" xlink:href="mvis-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfShareholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_60" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ReconciliationOfCashSupplement" xlink:title="00000008 - Statement - Reconciliation of Cash Supplement" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000014 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000015 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/DescriptionOfBusiness" xlink:title="999016 - Disclosure - DESCRIPTION OF BUSINESS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShare" xlink:title="999018 - Disclosure - NET LOSS PER SHARE" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombination" xlink:title="999019 - Disclosure - BUSINESS COMBINATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition" xlink:title="999020 - Disclosure - REVENUE RECOGNITION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:title="999021 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiability" xlink:title="999022 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponents" xlink:title="999023 - Disclosure - FINANCIAL STATEMENT COMPONENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensation" xlink:title="999024 - Disclosure - SHARE-BASED COMPENSATION" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Leases" xlink:title="999025 - Disclosure - LEASES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingencies" xlink:title="999026 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStock" xlink:title="999027 - Disclosure - COMMON STOCK" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxes" xlink:title="999028 - Disclosure - INCOME TAXES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RestructuringCharges" xlink:title="999029 - Disclosure - RESTRUCTURING CHARGES" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RetirementSavingsPlan" xlink:title="999030 - Disclosure - RETIREMENT SAVINGS PLAN" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEvents" xlink:title="999031 - Disclosure - SUBSEQUENT EVENTS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareTables" xlink:title="999033 - Disclosure - NET LOSS PER SHARE (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombinationTables" xlink:title="999034 - Disclosure - BUSINESS COMBINATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionTables" xlink:title="999035 - Disclosure - REVENUE RECOGNITION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:title="999036 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" xlink:title="999037 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponentsTables" xlink:title="999038 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationTables" xlink:title="999039 - Disclosure - SHARE-BASED COMPENSATION (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesTables" xlink:title="999040 - Disclosure - LEASES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxesTables" xlink:title="999041 - Disclosure - INCOME TAXES (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsTables" xlink:title="999042 - Disclosure - SUBSEQUENT EVENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="loc_MVISLetterAgreementMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISLetterAgreementMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" xlink:title="999043 - Disclosure - DESCRIPTION OF BUSINESS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AtmEquityOfferingAgreementMember" xlink:label="loc_MVISAtmEquityOfferingAgreementMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISAtmEquityOfferingAgreementMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="loc_MVISSecuritiesPurchaseAgreementMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSecuritiesPurchaseAgreementMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaapCashCashEquivalentsAndShortTermInvestments_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashCashEquivalentsAndShortTermInvestments_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaapShortTermInvestments_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapShortTermInvestments_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaapSecuredDebt_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSecuredDebt_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesPayable_80" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis" xlink:label="loc_us-gaapPledgingPurposeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPledgingPurposeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain" xlink:label="loc_us-gaapPledgingPurposeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPledgingPurposeAxis" xlink:to="loc_us-gaapPledgingPurposeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain" xlink:label="loc_us-gaapPledgingPurposeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPledgingPurposeAxis" xlink:to="loc_us-gaapPledgingPurposeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaapLetterOfCreditMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_us-gaapLetterOfCreditMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_HeadquartersMember" xlink:label="loc_MVISHeadquartersMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISHeadquartersMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_GeneralOfficeAndLabSpaceMember" xlink:label="loc_MVISGeneralOfficeAndLabSpaceMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISGeneralOfficeAndLabSpaceMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OfficeSpaceMember" xlink:label="loc_MVISOfficeSpaceMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISOfficeSpaceMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PerceptionSoftwareMember" xlink:label="loc_MVISPerceptionSoftwareMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISPerceptionSoftwareMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ReferenceSoftwareMember" xlink:label="loc_MVISReferenceSoftwareMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISReferenceSoftwareMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OneCustomerMember" xlink:label="loc_MVISOneCustomerMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISOneCustomerMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_TwoCustomerMember" xlink:label="loc_MVISTwoCustomerMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISTwoCustomerMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ThreeCustomerMember" xlink:label="loc_MVISThreeCustomerMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISThreeCustomerMember_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CustomersMember" xlink:label="loc_MVISCustomersMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISCustomersMember_150" xlink:type="arc" order="152" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfOperatingSegments_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRestrictedCash_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_170" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_170" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_170" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenues_170" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:title="999045 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareDetailsNarrative" xlink:title="999046 - Disclosure - NET LOSS PER SHARE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OutstandingOptionsExercisableIntoCommonStockMember" xlink:label="loc_MVISOutstandingOptionsExercisableIntoCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_MVISOutstandingOptionsExercisableIntoCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" xlink:label="loc_MVISNonvestedRestrictedAndPerformanceStockUnitsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_MVISNonvestedRestrictedAndPerformanceStockUnitsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_80" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="999047 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="loc_MVISIbeoAutomotiveSystemsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_MVISIbeoAutomotiveSystemsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquiredTechnologyMember" xlink:label="loc_MVISAcquiredTechnologyMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISAcquiredTechnologyMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OrderBacklogMember" xlink:label="loc_MVISOrderBacklogMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISOrderBacklogMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount_50" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:title="999048 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombinationDetailsNarrative" xlink:title="999049 - Disclosure - BUSINESS COMBINATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="loc_MVISIbeoAutomotiveSystemsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_MVISIbeoAutomotiveSystemsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:label="loc_us-gaapEscrowDepositDisbursementsRelatedToPropertyAcquisition1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapEscrowDepositDisbursementsRelatedToPropertyAcquisition1_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaapBusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapRevenues_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" xlink:title="999050 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ProductRevenueMember" xlink:label="loc_MVISProductRevenueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_MVISProductRevenueMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="loc_MVISLicenseAndRoyaltyRevenueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_MVISLicenseAndRoyaltyRevenueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractRevenueMember" xlink:label="loc_MVISContractRevenueMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_MVISContractRevenueMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_370" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_370" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:title="999051 - Disclosure - SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE" xlink:label="loc_countryDE_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryDE_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OtherForeignCountriesMember" xlink:label="loc_MVISOtherForeignCountriesMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_MVISOtherForeignCountriesMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapNoncurrentAssets_250" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:title="999052 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionDetailsNarrative" xlink:title="999053 - Disclosure - REVENUE RECOGNITION (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:title="999054 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsRecurringMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsRecurringMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_40" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesCurrent" xlink:label="loc_us-gaapDebtSecuritiesCurrent_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDebtSecuritiesCurrent_250" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:title="999055 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleAmortizedCostCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleAmortizedCostCurrent_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent_70" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:title="999056 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CorporateDebtAndUsTreasurySecuritiesMember" xlink:label="loc_MVISCorporateDebtAndUsTreasurySecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_MVISCorporateDebtAndUsTreasurySecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfInvestmentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="loc_us-gaapScheduleOfInvestmentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapScheduleOfInvestmentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfInvestmentsTable" xlink:to="loc_us-gaapInvestmentTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_70" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" xlink:title="999058 - Disclosure - SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" xlink:title="999059 - Disclosure - SCHEDULE OF MATURITIES LONG TERM DEBT (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" xlink:title="999060 - Disclosure - SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:title="999061 - Disclosure - SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:title="999062 - Disclosure - SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:label="loc_us-gaapDerivativeInstrumentsInHedgesAtFairValueNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDerivativeInstrumentsInHedgesAtFairValueNet_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDerivativeLiabilities_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:title="999063 - Disclosure - SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember" xlink:label="loc_us-gaapMeasurementInputOptionVolatilityMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputOptionVolatilityMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DerivativeLiabilityTerm" xlink:label="loc_MVISDerivativeLiabilityTerm_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_MVISDerivativeLiabilityTerm_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaapDerivativeLiabilityMeasurementInput_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapDerivativeLiabilityMeasurementInput_110" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:title="999064 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="loc_MVISSecuritiesPurchaseAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSecuritiesPurchaseAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PurchaseAgreementMember" xlink:label="loc_MVISPurchaseAgreementMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISPurchaseAgreementMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaapDebtInstrumentConvertibleConversionPrice1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleConversionPrice1_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharePrice_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_130" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue" xlink:label="loc_us-gaapDebtInstrumentConvertibleLiquidationPreferenceValue_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleLiquidationPreferenceValue_130" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts_130" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_130" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_130" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium" xlink:label="loc_us-gaapDebtInstrumentUnamortizedPremium_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedPremium_130" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="loc_us-gaapDebtInstrumentRedemptionPricePercentage_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentRedemptionPricePercentage_130" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesPayable_130" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_130" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_130" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueOfCollateral" xlink:label="loc_us-gaapDerivativeLiabilityFairValueOfCollateral_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDerivativeLiabilityFairValueOfCollateral_130" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" xlink:title="999065 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:title="999066 - Disclosure - SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_110" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" xlink:title="999067 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquiredTechnologyMember" xlink:label="loc_MVISAcquiredTechnologyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISAcquiredTechnologyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BacklogMember" xlink:label="loc_MVISBacklogMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISBacklogMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_130" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:title="999068 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_40" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" xlink:title="999069 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" xlink:title="999070 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetManagementArrangementMember" xlink:label="loc_us-gaapAssetManagementArrangementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_us-gaapAssetManagementArrangementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="loc_MVISIbeoAutomotiveSystemsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_MVISIbeoAutomotiveSystemsMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRestrictedCashCurrent_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndInvestmentsCurrent" xlink:label="loc_us-gaapRestrictedCashAndInvestmentsCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRestrictedCashAndInvestmentsCurrent_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapInventoryWriteDown_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDepreciation_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ImpairmentOfFairValue" xlink:label="loc_MVISImpairmentOfFairValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_MVISImpairmentOfFairValue_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonCashImpairmentCharge" xlink:label="loc_MVISNonCashImpairmentCharge_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_MVISNonCashImpairmentCharge_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:label="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetPurchase" xlink:label="loc_us-gaapContractWithCustomerAssetPurchase_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetPurchase_110" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" xlink:title="999071 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:label="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_100" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" xlink:title="999072 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_100" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_100" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_100" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_100" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_100" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_100" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_100" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_100" xlink:type="arc" order="19" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:title="999073 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999074 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="loc_us-gaapGranteeStatusAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapGranteeStatusAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaapGranteeStatusDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapGranteeStatusAxis" xlink:to="loc_us-gaapGranteeStatusDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaapGranteeStatusDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapGranteeStatusAxis" xlink:to="loc_us-gaapGranteeStatusDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" xlink:label="loc_MVISShareBasedPaymentArrangementNonExecutiveEmployeesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementNonExecutiveEmployeesMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" xlink:label="loc_MVISShareBasedPaymentArrangementExecutiveEmployeesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementExecutiveEmployeesMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementExecutiveMember" xlink:label="loc_MVISShareBasedPaymentArrangementExecutiveMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementExecutiveMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementNonExecutiveMember" xlink:label="loc_MVISShareBasedPaymentArrangementNonExecutiveMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementNonExecutiveMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AnnualandShortTermIncentiveAwardsMember" xlink:label="loc_MVISAnnualandShortTermIncentiveAwardsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MVISAnnualandShortTermIncentiveAwardsMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NewHireGrantsMember" xlink:label="loc_MVISNewHireGrantsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MVISNewHireGrantsMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation_90" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="999075 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:title="999076 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:title="999077 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaapLesseeLeaseDescriptionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaapLesseeLeaseDescriptionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapLesseeLeaseDescriptionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="loc_us-gaapLeaseContractualTermAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLesseeLeaseDescriptionTable" xlink:to="loc_us-gaapLeaseContractualTermAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="loc_us-gaapLeaseContractualTermDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLeaseContractualTermAxis" xlink:to="loc_us-gaapLeaseContractualTermDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="loc_us-gaapLeaseContractualTermDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLeaseContractualTermAxis" xlink:to="loc_us-gaapLeaseContractualTermDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_FinancialLeaseMember" xlink:label="loc_MVISFinancialLeaseMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISFinancialLeaseMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_50" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:title="999078 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesDetailsNarrative" xlink:title="999079 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="loc_us-gaapLeaseContractualTermAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLeaseContractualTermAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="loc_us-gaapLeaseContractualTermDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLeaseContractualTermAxis" xlink:to="loc_us-gaapLeaseContractualTermDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="loc_us-gaapLeaseContractualTermDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLeaseContractualTermAxis" xlink:to="loc_us-gaapLeaseContractualTermDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_FirstLeaseMember" xlink:label="loc_MVISFirstLeaseMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISFirstLeaseMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecondLeaseMember" xlink:label="loc_MVISSecondLeaseMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISSecondLeaseMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ThirdLeaseMember" xlink:label="loc_MVISThirdLeaseMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISThirdLeaseMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" xlink:label="loc_MVISOperatingAndFinanceLeaseRemainingLeaseTerm_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISOperatingAndFinanceLeaseRemainingLeaseTerm_130" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseDescription" xlink:label="loc_us-gaapLesseeFinanceLeaseDescription_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeFinanceLeaseDescription_130" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LeaseExpiration" xlink:label="loc_MVISLeaseExpiration_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISLeaseExpiration_130" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:label="loc_us-gaapLesseeOperatingLeaseOptionToExtend_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseOptionToExtend_130" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLeasePayments" xlink:label="loc_us-gaapProceedsFromLeasePayments_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLeasePayments_130" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="loc_us-gaapLesseeOperatingLeaseDescription_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDescription_130" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRent_130" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="loc_us-gaapOperatingLeaseImpairmentLoss_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseImpairmentLoss_130" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaapPurchaseCommitmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="loc_us-gaapPurchaseCommitmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PurchaseCommitmentAmount" xlink:label="loc_MVISPurchaseCommitmentAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_MVISPurchaseCommitmentAmount_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ExistingContractManufacturingAmount" xlink:label="loc_MVISExistingContractManufacturingAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_MVISExistingContractManufacturingAmount_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockDetailsNarrative" xlink:title="999081 - Disclosure - COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AtmEquityOfferingAgreementMember" xlink:label="loc_MVISAtmEquityOfferingAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISAtmEquityOfferingAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SalesAgreementMember" xlink:label="loc_MVISSalesAgreementMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSalesAgreementMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AgentsMember" xlink:label="loc_MVISAgentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_MVISAgentsMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CraigHallumMember" xlink:label="loc_MVISCraigHallumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_MVISCraigHallumMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_120" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:title="999082 - Disclosure - SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="999083 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="999085 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxesDetailsNarrative" xlink:title="999086 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaapTaxCreditCarryforwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaapTaxCreditCarryforwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaapTaxCreditCarryforwardAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapTaxCreditCarryforwardTable" xlink:to="loc_us-gaapTaxCreditCarryforwardAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaapTaxCreditCarryforwardNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTaxCreditCarryforwardAxis" xlink:to="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaapTaxCreditCarryforwardNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTaxCreditCarryforwardAxis" xlink:to="loc_us-gaapTaxCreditCarryforwardNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaapResearchMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:to="loc_us-gaapResearchMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaapTaxCreditCarryforwardAmount_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:label="loc_us-gaapOtherInformationPertainingToIncomeTaxes_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapOtherInformationPertainingToIncomeTaxes_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardDescription" xlink:label="loc_us-gaapTaxCreditCarryforwardDescription_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardDescription_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense_70" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RestructuringChargesDetailsNarrative" xlink:title="999087 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaapGeneralAndAdministrativeExpenseMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapGeneralAndAdministrativeExpenseMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="loc_us-gaapRestructuringAndRelatedCostIncurredCost_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringAndRelatedCostIncurredCost_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts" xlink:label="loc_us-gaapRestructuringCosts_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringCosts_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" xlink:title="999088 - Disclosure - RETIREMENT SAVINGS PLAN (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:title="999089 - Disclosure - SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="loc_MVISLetterAgreementMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISLetterAgreementMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesPayable_20" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsDetailsNarrative" xlink:title="999090 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="loc_MVISLetterAgreementMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISLetterAgreementMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="loc_MVISSecuritiesPurchaseAgreementMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSecuritiesPurchaseAgreementMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtStatementScenarioAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:label="loc_us-gaapDebtInstrumentDateOfFirstRequiredPayment1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentDateOfFirstRequiredPayment1_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ExchangeAmount" xlink:label="loc_MVISExchangeAmount_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_MVISExchangeAmount_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_100" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_100" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_100" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>mvis-20241231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AtmEquityOfferingAgreementMember" xlink:label="MVIS_AtmEquityOfferingAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AtmEquityOfferingAgreementMember" xlink:to="MVIS_AtmEquityOfferingAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AtmEquityOfferingAgreementMember_lbl" xml:lang="en-US">ATM Equity Offering Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="MVIS_SecuritiesPurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecuritiesPurchaseAgreementMember" xlink:to="MVIS_SecuritiesPurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis" xlink:label="us-gaap_PledgingPurposeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgingPurposeAxis_lbl" xml:lang="en-US">Pledging Purpose [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="us-gaap_LetterOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LetterOfCreditMember" xlink:to="us-gaap_LetterOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LetterOfCreditMember_lbl" xml:lang="en-US">Letter of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_HeadquartersMember" xlink:label="MVIS_HeadquartersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_HeadquartersMember" xlink:to="MVIS_HeadquartersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_HeadquartersMember_lbl" xml:lang="en-US">Headquarters [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_GeneralOfficeAndLabSpaceMember" xlink:label="MVIS_GeneralOfficeAndLabSpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_GeneralOfficeAndLabSpaceMember" xlink:to="MVIS_GeneralOfficeAndLabSpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_GeneralOfficeAndLabSpaceMember_lbl" xml:lang="en-US">General Office and Lab Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OfficeSpaceMember" xlink:label="MVIS_OfficeSpaceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OfficeSpaceMember" xlink:to="MVIS_OfficeSpaceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OfficeSpaceMember_lbl" xml:lang="en-US">Office Space [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PerceptionSoftwareMember" xlink:label="MVIS_PerceptionSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PerceptionSoftwareMember" xlink:to="MVIS_PerceptionSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PerceptionSoftwareMember_lbl" xml:lang="en-US">Perception Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ReferenceSoftwareMember" xlink:label="MVIS_ReferenceSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ReferenceSoftwareMember" xlink:to="MVIS_ReferenceSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ReferenceSoftwareMember_lbl" xml:lang="en-US">Reference Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OneCustomerMember" xlink:label="MVIS_OneCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OneCustomerMember" xlink:to="MVIS_OneCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OneCustomerMember_lbl" xml:lang="en-US">One Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_TwoCustomerMember" xlink:label="MVIS_TwoCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_TwoCustomerMember" xlink:to="MVIS_TwoCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_TwoCustomerMember_lbl" xml:lang="en-US">Two Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ThreeCustomerMember" xlink:label="MVIS_ThreeCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ThreeCustomerMember" xlink:to="MVIS_ThreeCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ThreeCustomerMember_lbl" xml:lang="en-US">Three Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CustomersMember" xlink:label="MVIS_CustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CustomersMember" xlink:to="MVIS_CustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CustomersMember_lbl" xml:lang="en-US">Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OutstandingOptionsExercisableIntoCommonStockMember" xlink:label="MVIS_OutstandingOptionsExercisableIntoCommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OutstandingOptionsExercisableIntoCommonStockMember" xlink:to="MVIS_OutstandingOptionsExercisableIntoCommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OutstandingOptionsExercisableIntoCommonStockMember_lbl" xml:lang="en-US">Outstanding Options Exercisable into Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" xlink:label="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" xlink:to="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember_lbl" xml:lang="en-US">Nonvested Restricted and Performance Stock Units [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="us-gaap_BusinessAcquisitionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US">Business Acquisition [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="MVIS_IbeoAutomotiveSystemsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_IbeoAutomotiveSystemsMember" xlink:to="MVIS_IbeoAutomotiveSystemsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_IbeoAutomotiveSystemsMember_lbl" xml:lang="en-US">Ibeo Automotive Systems [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquiredTechnologyMember" xlink:label="MVIS_AcquiredTechnologyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AcquiredTechnologyMember" xlink:to="MVIS_AcquiredTechnologyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AcquiredTechnologyMember_lbl" xml:lang="en-US">Acquired Technology [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OrderBacklogMember" xlink:label="MVIS_OrderBacklogMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OrderBacklogMember" xlink:to="MVIS_OrderBacklogMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OrderBacklogMember_lbl" xml:lang="en-US">Order Backlog [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ProductRevenueMember" xlink:label="MVIS_ProductRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ProductRevenueMember" xlink:to="MVIS_ProductRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ProductRevenueMember_lbl" xml:lang="en-US">Product Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredAtPointInTimeMember" xlink:to="us-gaap_TransferredAtPointInTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredAtPointInTimeMember_lbl" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="MVIS_LicenseAndRoyaltyRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LicenseAndRoyaltyRevenueMember" xlink:to="MVIS_LicenseAndRoyaltyRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LicenseAndRoyaltyRevenueMember_lbl" xml:lang="en-US">License and Royalty Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractRevenueMember" xlink:label="MVIS_ContractRevenueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractRevenueMember" xlink:to="MVIS_ContractRevenueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractRevenueMember_lbl" xml:lang="en-US">Contract Revenue [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredOverTimeMember" xlink:to="us-gaap_TransferredOverTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xml:lang="en-US">Transferred over Time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE" xlink:label="country_DE" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_DE" xlink:to="country_DE_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_DE_lbl" xml:lang="en-US">GERMANY</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OtherForeignCountriesMember" xlink:label="MVIS_OtherForeignCountriesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OtherForeignCountriesMember" xlink:to="MVIS_OtherForeignCountriesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OtherForeignCountriesMember_lbl" xml:lang="en-US">Other Foreign Countries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="us-gaap_CorporateDebtSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateDebtSecuritiesMember" xlink:to="us-gaap_CorporateDebtSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateDebtSecuritiesMember_lbl" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">US Treasury Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CorporateDebtAndUsTreasurySecuritiesMember" xlink:label="MVIS_CorporateDebtAndUsTreasurySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CorporateDebtAndUsTreasurySecuritiesMember" xlink:to="MVIS_CorporateDebtAndUsTreasurySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CorporateDebtAndUsTreasurySecuritiesMember_lbl" xml:lang="en-US">Corporate Debt and US Treasury Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="us-gaap_InvestmentTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentTypeAxis" xlink:to="us-gaap_InvestmentTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentTypeAxis_lbl" xml:lang="en-US">Investment Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="srt_ScenarioForecastMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioForecastMember" xlink:to="srt_ScenarioForecastMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioForecastMember_lbl" xml:lang="en-US">Forecast [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PurchaseAgreementMember" xlink:label="MVIS_PurchaseAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PurchaseAgreementMember" xlink:to="MVIS_PurchaseAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PurchaseAgreementMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="us-gaap_MeasurementInputExpectedTermMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedTermMember" xlink:to="us-gaap_MeasurementInputExpectedTermMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedTermMember_lbl" xml:lang="en-US">Measurement Input, Expected Term [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US">Measurement Input, Expected Dividend Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputOptionVolatilityMember" xlink:to="us-gaap_MeasurementInputOptionVolatilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputOptionVolatilityMember_lbl" xml:lang="en-US">Measurement Input, Option Volatility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetManagementArrangementMember" xlink:label="us-gaap_AssetManagementArrangementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetManagementArrangementMember" xlink:to="us-gaap_AssetManagementArrangementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetManagementArrangementMember_lbl" xml:lang="en-US">Asset Management Arrangement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="us-gaap_ComputerEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US">Computer Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BacklogMember" xlink:label="MVIS_BacklogMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BacklogMember" xlink:to="MVIS_BacklogMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_BacklogMember_lbl" xml:lang="en-US">Backlog [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US">Research and Development Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:label="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:to="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">Sales Marketing General and Administrative Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="us-gaap_GranteeStatusAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GranteeStatusAxis" xlink:to="us-gaap_GranteeStatusAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GranteeStatusAxis_lbl" xml:lang="en-US">Grantee Status [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" xlink:label="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" xlink:to="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_lbl" xml:lang="en-US">Share Based Payment Arrangement Non Executive Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AnnualandShortTermIncentiveAwardsMember" xlink:label="MVIS_AnnualandShortTermIncentiveAwardsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AnnualandShortTermIncentiveAwardsMember" xlink:to="MVIS_AnnualandShortTermIncentiveAwardsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AnnualandShortTermIncentiveAwardsMember_lbl" xml:lang="en-US">Annual and Short Term Incentive Awards [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NewHireGrantsMember" xlink:label="MVIS_NewHireGrantsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NewHireGrantsMember" xlink:to="MVIS_NewHireGrantsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NewHireGrantsMember_lbl" xml:lang="en-US">New Hire Grants [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" xlink:label="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" xlink:to="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember_lbl" xml:lang="en-US">Share Based Payment Arrangement Executive Employees [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementExecutiveMember" xlink:label="MVIS_ShareBasedPaymentArrangementExecutiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementExecutiveMember" xlink:to="MVIS_ShareBasedPaymentArrangementExecutiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ShareBasedPaymentArrangementExecutiveMember_lbl" xml:lang="en-US">Share Based Payment Arrangement Executive [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementNonExecutiveMember" xlink:label="MVIS_ShareBasedPaymentArrangementNonExecutiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementNonExecutiveMember" xlink:to="MVIS_ShareBasedPaymentArrangementNonExecutiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ShareBasedPaymentArrangementNonExecutiveMember_lbl" xml:lang="en-US">Share Based Payment Arrangement Non-executive [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="us-gaap_LeaseContractualTermAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermAxis_lbl" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_FirstLeaseMember" xlink:label="MVIS_FirstLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FirstLeaseMember" xlink:to="MVIS_FirstLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_FirstLeaseMember_lbl" xml:lang="en-US">First Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecondLeaseMember" xlink:label="MVIS_SecondLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecondLeaseMember" xlink:to="MVIS_SecondLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SecondLeaseMember_lbl" xml:lang="en-US">Second Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ThirdLeaseMember" xlink:label="MVIS_ThirdLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ThirdLeaseMember" xlink:to="MVIS_ThirdLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ThirdLeaseMember_lbl" xml:lang="en-US">Third Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_FinancialLeaseMember" xlink:label="MVIS_FinancialLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinancialLeaseMember" xlink:to="MVIS_FinancialLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_FinancialLeaseMember_lbl" xml:lang="en-US">Financial Lease [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis_lbl" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="us-gaap_PurchaseCommitmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentMember" xlink:to="us-gaap_PurchaseCommitmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentMember_lbl" xml:lang="en-US">Purchase Commitment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title and Position [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AgentsMember" xlink:label="MVIS_AgentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AgentsMember" xlink:to="MVIS_AgentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AgentsMember_lbl" xml:lang="en-US">Agents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CraigHallumMember" xlink:label="MVIS_CraigHallumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CraigHallumMember" xlink:to="MVIS_CraigHallumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CraigHallumMember_lbl" xml:lang="en-US">Craig Hallum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SalesAgreementMember" xlink:label="MVIS_SalesAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesAgreementMember" xlink:to="MVIS_SalesAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_SalesAgreementMember_lbl" xml:lang="en-US">Sales Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAxis_lbl" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchMember" xlink:to="us-gaap_ResearchMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchMember_lbl" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="MVIS_LetterAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LetterAgreementMember" xlink:to="MVIS_LetterAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LetterAgreementMember_lbl" xml:lang="en-US">Letter Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated By Reference</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="dei_AuditorOpinionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorOpinionTextBlock" xlink:to="dei_AuditorOpinionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorOpinionTextBlock_lbl" xml:lang="en-US">Auditor Opinion [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Investment securities, available-for-sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="us-gaap_RestrictedCashCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashCurrent_lbl" xml:lang="en-US">Restricted cash, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net of allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">Liabilities and shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US">Accrued liability for Ibeo business combination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="us-gaap_ContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiability" xlink:to="us-gaap_ContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilities_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermNotesPayable_lbl" xml:lang="en-US">Notes payable, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 11)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, par value $0.001; 25,000 shares authorized; zero and zero shares issued and outstanding as of December 31, 2024 and 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $0.001; 310,000 shares authorized; 224,993 and 194,736 shares issued and outstanding as of December 31, 2024 and 2023, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross (loss) profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingGeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Sales, marketing, general and administrative expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_lbl" xml:lang="en-US">Impairment loss on intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="us-gaap_GainLossOnDispositionOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Loss (gain) on disposal of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_lbl" xml:lang="en-US">Bargain purchase gain, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="us-gaap_InterestExpenseNonoperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpenseNonoperating_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_lbl" xml:lang="en-US">Unrealized loss on derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="us-gaap_OtherNonoperatingIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncome" xlink:to="us-gaap_OtherNonoperatingIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncome_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Net loss before taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Net loss per share, basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Net loss per share, diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted-average shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted-average shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAbstract_lbl" xml:lang="en-US">Other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:to="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesUnrealizedGainLoss_lbl" xml:lang="en-US">Unrealized gain (loss) on investment securities, available-for-sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Unrealized (loss) gain on translation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Total comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Exercise of options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Exercise of options, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Sales of common stock, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Sales of common stock, net, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Other comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversions of notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Conversions of notes payable, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operations:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_2_lbl" xml:lang="en-US">Bargain purchase gain, net of tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_2_lbl" xml:lang="en-US">Unrealized loss on derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_2_lbl" xml:lang="en-US">Impairment of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="us-gaap_OperatingLeaseImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_lbl" xml:lang="en-US">Impairment of operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsHeldForUse_lbl" xml:lang="en-US">Impairment of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write-downs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of debt discount and issuance costs on notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NetAccretionOfPremiumOnShorttermInvestments" xlink:label="MVIS_NetAccretionOfPremiumOnShorttermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NetAccretionOfPremiumOnShorttermInvestments" xlink:to="MVIS_NetAccretionOfPremiumOnShorttermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NetAccretionOfPremiumOnShorttermInvestments_lbl" xml:lang="en-US">Net accretion of premium on short-term investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Change in:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US">Other current and non-current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_lbl" xml:lang="en-US">Contract liabilities and other current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_lbl" xml:lang="en-US">Other long-term liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Sales of investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_lbl" xml:lang="en-US">Purchases of investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Advance to Ibeo</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_lbl" xml:lang="en-US">Cash paid for Ibeo business combination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="us-gaap_FinanceLeasePrincipalPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US">Principal payments under finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfNotesPayable_lbl" xml:lang="en-US">Principal payments under notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_lbl" xml:lang="en-US">Principal proceeds from notes payable, net of debt discount and issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from stock option exercises</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Net proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations_lbl" xml:lang="en-US">Change in cash, cash equivalents, and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental schedule of non-cash investing and financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CommonStockIssuedInConversionOfNotePayable" xlink:label="MVIS_CommonStockIssuedInConversionOfNotePayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CommonStockIssuedInConversionOfNotePayable" xlink:to="MVIS_CommonStockIssuedInConversionOfNotePayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_CommonStockIssuedInConversionOfNotePayable_lbl" xml:lang="en-US">Common stock issued in conversion of note payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_lbl" xml:lang="en-US">Non-cash additions to property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:to="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_lbl" xml:lang="en-US">Amounts issued to escrow for acquisition consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquisitionOfRighttouseAsset" xlink:label="MVIS_AcquisitionOfRighttouseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AcquisitionOfRighttouseAsset" xlink:to="MVIS_AcquisitionOfRighttouseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AcquisitionOfRighttouseAsset_lbl" xml:lang="en-US">Acquisition of right-of-use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AccruedFinancingFees" xlink:label="MVIS_AccruedFinancingFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AccruedFinancingFees" xlink:to="MVIS_AccruedFinancingFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_AccruedFinancingFees_lbl" xml:lang="en-US">Accrued financing fees</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonCashForeignCurrencyTranslationAdjustments" xlink:label="MVIS_NonCashForeignCurrencyTranslationAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NonCashForeignCurrencyTranslationAdjustments" xlink:to="MVIS_NonCashForeignCurrencyTranslationAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NonCashForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US">Foreign currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" xlink:label="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" xlink:to="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale_lbl" xml:lang="en-US">Unrealized (gain) loss on investment securities, available-for-sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashEquivalents" xlink:label="us-gaap_RestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashEquivalents_lbl" xml:lang="en-US">Restricted cash, net of current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="ecd_InsiderTradingArrLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingArrLineItems_lbl" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">DESCRIPTION OF BUSINESS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">NET LOSS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:to="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_lbl" xml:lang="en-US">Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">BUSINESS COMBINATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerAbstract_lbl" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">REVENUE RECOGNITION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock" xlink:to="us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock_lbl" xml:lang="en-US">INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract_lbl" xml:lang="en-US">Notes Payable And Derivative Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NotesPayableAndDerivativeLiablityTextBlock" xlink:label="MVIS_NotesPayableAndDerivativeLiablityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NotesPayableAndDerivativeLiablityTextBlock" xlink:to="MVIS_NotesPayableAndDerivativeLiablityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NotesPayableAndDerivativeLiablityTextBlock_lbl" xml:lang="en-US">NOTES PAYABLE AND DERIVATIVE LIABILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsTextBlock" xlink:label="srt_CondensedFinancialStatementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsTextBlock" xlink:to="srt_CondensedFinancialStatementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsTextBlock_lbl" xml:lang="en-US">FINANCIAL STATEMENT COMPONENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">SHARE-BASED COMPENSATION</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="MVIS_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureLeasesAbstract" xlink:to="MVIS_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">COMMON STOCK</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesAbstract_lbl" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">RESTRUCTURING CHARGES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="us-gaap_PostemploymentBenefitsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitsAbstract" xlink:to="us-gaap_PostemploymentBenefitsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PostemploymentBenefitsAbstract_lbl" xml:lang="en-US">Postemployment Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:label="us-gaap_PostemploymentBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:to="us-gaap_PostemploymentBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PostemploymentBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">RETIREMENT SAVINGS PLAN</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Business Combination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents and Fair Value of Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US">Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="us-gaap_DebtPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtPolicyTextBlock" xlink:to="us-gaap_DebtPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtPolicyTextBlock_lbl" xml:lang="en-US">Notes Payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="us-gaap_DerivativesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US">Derivative Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Adopted Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DISAGGREGATION OF REVENUE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:to="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" xlink:label="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" xlink:to="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SUPPLEMENT BALANCE SHEET</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MATURITIES LONG TERM DEBT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DERIVATIVES INSTRUMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_lbl" xml:lang="en-US">SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF REVALUATION DERIVATIVE LIABILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPONENTS OF INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_lbl" xml:lang="en-US">SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACCRUED LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US">SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" xlink:label="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" xlink:to="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:to="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">SCHEDULE OF DEFERRED TAX ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_2_lbl" xml:lang="en-US">SCHEDULE OF MATURITIES PARTIAL REPAYMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xml:lang="en-US">Total liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="us-gaap_ShortTermInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US">Short-term investment securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Share issued value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">Share issued value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebt" xlink:label="us-gaap_SecuredDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuredDebt" xlink:to="us-gaap_SecuredDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuredDebt_lbl" xml:lang="en-US">Secured debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="us-gaap_DebtInstrumentCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Additional principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Common stock and warrants to purchase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="us-gaap_DebtInstrumentFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFairValue" xlink:to="us-gaap_DebtInstrumentFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFairValue_lbl" xml:lang="en-US">Total maturities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="us-gaap_NotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Inclusive value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCash_2_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net loss available for common shareholders - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US">Net loss available for common shareholders - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding - basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding - diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareBasic_2_lbl" xml:lang="en-US">Net loss per share - basic</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_2_lbl" xml:lang="en-US">Net loss per share - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Anti-dilutive into common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US">Total purchase consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_lbl" xml:lang="en-US">Acquired technology</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Acquired intangible assets, weighted average useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_lbl" xml:lang="en-US">Order backlog</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total identifiable net assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:to="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_3_lbl" xml:lang="en-US">Bargain purchase amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:to="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOfIntangibleAssetsFinitelived_3_lbl" xml:lang="en-US">Impairment charge on intangible assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_2_lbl" xml:lang="en-US">Consideration transferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Cash consideration paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2_lbl" xml:lang="en-US">Cash consideration transferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:to="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1_2_lbl" xml:lang="en-US">Escrow releasesd</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Advance cash consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_lbl" xml:lang="en-US">Deduction in purchase price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_2_lbl" xml:lang="en-US">Accrued liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:to="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationAcquisitionRelatedCosts_lbl" xml:lang="en-US">Acquisition related costs</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="us-gaap_DisaggregationOfRevenueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTable" xlink:to="us-gaap_DisaggregationOfRevenueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTable_lbl" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="us-gaap_DisaggregationOfRevenueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueLineItems" xlink:to="us-gaap_DisaggregationOfRevenueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueLineItems_lbl" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_lbl" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_lbl" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_2_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets" xlink:label="us-gaap_NoncurrentAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncurrentAssets" xlink:to="us-gaap_NoncurrentAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncurrentAssets_lbl" xml:lang="en-US">Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets and accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ChangeInContractAssetsAndAccountsReceivable" xlink:label="MVIS_ChangeInContractAssetsAndAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ChangeInContractAssetsAndAccountsReceivable" xlink:to="MVIS_ChangeInContractAssetsAndAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ChangeInContractAssetsAndAccountsReceivable_lbl" xml:lang="en-US">Change in contract assets and accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PercentageChangeInContractAssetsAndAccountsReceivable" xlink:label="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable" xlink:to="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable_lbl" xml:lang="en-US">Percentage change in contract assets and accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerLiabilityCurrentChange" xlink:label="MVIS_ContractWithCustomerLiabilityCurrentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerLiabilityCurrentChange" xlink:to="MVIS_ContractWithCustomerLiabilityCurrentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractWithCustomerLiabilityCurrentChange_lbl" xml:lang="en-US">Change in contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerLiabilityCurrentPercentChange" xlink:label="MVIS_ContractWithCustomerLiabilityCurrentPercentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerLiabilityCurrentPercentChange" xlink:to="MVIS_ContractWithCustomerLiabilityCurrentPercentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractWithCustomerLiabilityCurrentPercentChange_lbl" xml:lang="en-US">Percentage change in contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerAssetandLiabilitiesNet" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerAssetandLiabilitiesNet" xlink:to="MVIS_ContractWithCustomerAssetandLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNet_lbl" xml:lang="en-US">Net contract assets (liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerAssetandLiabilitiesNetChange" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange" xlink:to="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange_lbl" xml:lang="en-US">Change in net contract assets (liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange" xlink:to="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange_lbl" xml:lang="en-US">Percentage change in net contract assets (liabilities)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="us-gaap_RevenueRemainingPerformanceObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_RevenueRecognizedPercentage" xlink:label="MVIS_RevenueRecognizedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RevenueRecognizedPercentage" xlink:to="MVIS_RevenueRecognizedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_RevenueRecognizedPercentage_lbl" xml:lang="en-US">Revenue recognized percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="srt_PlatformOperatorCryptoAssetTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetTable" xlink:to="srt_PlatformOperatorCryptoAssetTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetTable_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="srt_PlatformOperatorCryptoAssetLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_PlatformOperatorCryptoAssetLineItems" xlink:to="srt_PlatformOperatorCryptoAssetLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_PlatformOperatorCryptoAssetLineItems_lbl" xml:lang="en-US">Platform Operator, Crypto Asset [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesCurrent" xlink:label="us-gaap_DebtSecuritiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesCurrent" xlink:to="us-gaap_DebtSecuritiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesCurrent_lbl" xml:lang="en-US">Assets, Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_lbl" xml:lang="en-US">Cost Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US">Gross Unrealized Gains</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US">Gross Unrealized Losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_2_lbl" xml:lang="en-US">Investment Securities Available-For-Sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_lbl" xml:lang="en-US">Amortized Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_3_lbl" xml:lang="en-US">Estimated Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="us-gaap_ScheduleOfInvestmentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInvestmentsTable" xlink:to="us-gaap_ScheduleOfInvestmentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInvestmentsTable_lbl" xml:lang="en-US">Schedule of Investments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInvestmentsLineItems_lbl" xml:lang="en-US">Schedule of Investments [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xml:lang="en-US">Less than Twelve Months, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xml:lang="en-US">Less than Twelve Months, Gross Unrealized Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xml:lang="en-US">Twelve Months or Greater, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xml:lang="en-US">Twelve Months or Greater, Gross Unrealized Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xml:lang="en-US">Total, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xml:lang="en-US">Total, Gross Unrealized Losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract_2_lbl" xml:lang="en-US">Schedule Of Supplement Balance Sheet</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_2_lbl" xml:lang="en-US">Amount repayable at maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl" xml:lang="en-US">Unamortized debt discount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsCurrentGross" xlink:label="us-gaap_DeferredFinanceCostsCurrentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsCurrentGross" xlink:to="us-gaap_DeferredFinanceCostsCurrentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredFinanceCostsCurrentGross_lbl" xml:lang="en-US">Unamortized issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Net carrying amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract_3_lbl" xml:lang="en-US">Schedule Of Maturities Long Term Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NotesPayable_2_lbl" xml:lang="en-US">Total partial repayments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:label="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:to="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DerivativeLiabilities_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_lbl" xml:lang="en-US">Unrealized loss on derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="us-gaap_DerivativeGainLossOnDerivativeNet_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DerivativeGainLossOnDerivativeNet_3_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DerivativeLiabilityTerm" xlink:label="MVIS_DerivativeLiabilityTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DerivativeLiabilityTerm" xlink:to="MVIS_DerivativeLiabilityTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DerivativeLiabilityTerm_lbl" xml:lang="en-US">Expected term (years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityMeasurementInput" xlink:to="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityMeasurementInput_lbl" xml:lang="en-US">Discount rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_2_lbl" xml:lang="en-US">Repayment principal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="us-gaap_RepaymentsOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfDebt_lbl" xml:lang="en-US">Repayments of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Repayable at maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1_lbl" xml:lang="en-US">Conversion price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Debt instrument, interest rate, stated percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue" xlink:label="us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue" xlink:to="us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue_lbl" xml:lang="en-US">Debt instrument of minimum liquidity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:to="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromDebtNetOfIssuanceCosts_2_lbl" xml:lang="en-US">Proceeds from debt, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Debt Conversion, Original Debt, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_lbl" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium" xlink:label="us-gaap_DebtInstrumentUnamortizedPremium" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedPremium" xlink:to="us-gaap_DebtInstrumentUnamortizedPremium_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedPremium_lbl" xml:lang="en-US">Repayment premium</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US">Repayment premium, percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesPayable_3_lbl" xml:lang="en-US">Amount repayable at maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_lbl" xml:lang="en-US">Debt discount and issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Debt instrument interest rate effective percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueOfCollateral" xlink:label="us-gaap_DerivativeLiabilityFairValueOfCollateral" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityFairValueOfCollateral" xlink:to="us-gaap_DerivativeLiabilityFairValueOfCollateral_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityFairValueOfCollateral_lbl" xml:lang="en-US">Derivative liability, fair value of collateral</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total inventory&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: Accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net&#160;</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated Amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Net Carrying Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_2_lbl" xml:lang="en-US">Weighted Average Remaining Period (Years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xml:lang="en-US">Bonuses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="us-gaap_AccruedPayrollTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedPayrollTaxesCurrent" xlink:to="us-gaap_AccruedPayrollTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedPayrollTaxesCurrent_lbl" xml:lang="en-US">Payroll and payroll taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="us-gaap_TaxesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Accrued professional fees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Liabilities to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Total accrued liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashCurrent" xlink:to="us-gaap_RestrictedCashCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RestrictedCashCurrent_2_lbl" xml:lang="en-US">Decrease in restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndInvestmentsCurrent" xlink:label="us-gaap_RestrictedCashAndInvestmentsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndInvestmentsCurrent" xlink:to="us-gaap_RestrictedCashAndInvestmentsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndInvestmentsCurrent_lbl" xml:lang="en-US">Increased restricted cash current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryWriteDown_2_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ImpairmentOfFairValue" xlink:label="MVIS_ImpairmentOfFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ImpairmentOfFairValue" xlink:to="MVIS_ImpairmentOfFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ImpairmentOfFairValue_lbl" xml:lang="en-US">Impairment, fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonCashImpairmentCharge" xlink:label="MVIS_NonCashImpairmentCharge" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NonCashImpairmentCharge" xlink:to="MVIS_NonCashImpairmentCharge_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_NonCashImpairmentCharge_lbl" xml:lang="en-US">Additional non-cash impairment charge</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_3_lbl" xml:lang="en-US">Business combination, contingent consideration, liability, current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_lbl" xml:lang="en-US">Business acquisitions, purchase price allocation, year of acquisition, net effect on income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetPurchase" xlink:label="us-gaap_ContractWithCustomerAssetPurchase" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetPurchase" xlink:to="us-gaap_ContractWithCustomerAssetPurchase_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetPurchase_lbl" xml:lang="en-US">Contract with customer, asset, purchase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Total Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted average remaining contractual term outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Shares granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise period granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Shares exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Shares forfeited or expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price forfeited or expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Shares outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2_lbl" xml:lang="en-US">Aggregate intrinsic value, outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Vested and expected to vest outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted average remaining contractual term, vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value, vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Shares exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted average remaining contractual term, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value, exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Shares, unvested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average price unvested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Shares granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average price granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Shares vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average price vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Shares forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average price forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Shares, unvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted average price unvested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized share-based employee compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Amortization period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Unrecognized share-based employee compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureLeasesAbstract" xlink:to="MVIS_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Schedule Of Components Of Lease Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US">Amortization of leased assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="us-gaap_FinanceLeaseInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US">Interest on lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_TotalFinanceLeaseExpense" xlink:label="MVIS_TotalFinanceLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_TotalFinanceLeaseExpense" xlink:to="MVIS_TotalFinanceLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="MVIS_TotalFinanceLeaseExpense_lbl" xml:lang="en-US">Total finance lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DisclosureLeasesAbstract" xlink:to="MVIS_DisclosureLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="MVIS_DisclosureLeasesAbstract_3_lbl" xml:lang="en-US">Schedule Of Cash Flow Information Related To Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Operating cash flows from operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OperatingCashFlowsFromFinanceLeases" xlink:label="MVIS_OperatingCashFlowsFromFinanceLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OperatingCashFlowsFromFinanceLeases" xlink:to="MVIS_OperatingCashFlowsFromFinanceLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OperatingCashFlowsFromFinanceLeases_lbl" xml:lang="en-US">Operating cash flows from finance leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLeasePrincipalPayments_2_lbl" xml:lang="en-US">Financing cash flows from finance leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total operating lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property and equipment, at cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: amount representing interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Present value of capital lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" xlink:label="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" xlink:to="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Operating and finance lease remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseDescription" xlink:label="us-gaap_LesseeFinanceLeaseDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeFinanceLeaseDescription" xlink:to="us-gaap_LesseeFinanceLeaseDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeFinanceLeaseDescription_lbl" xml:lang="en-US">Lessee finance lease description</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LeaseExpiration" xlink:label="MVIS_LeaseExpiration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LeaseExpiration" xlink:to="MVIS_LeaseExpiration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_LeaseExpiration_lbl" xml:lang="en-US">Lease expires</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseOptionToExtend_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseOptionToExtend_lbl" xml:lang="en-US">Option to extend term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLeasePayments" xlink:label="us-gaap_ProceedsFromLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromLeasePayments" xlink:to="us-gaap_ProceedsFromLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromLeasePayments_lbl" xml:lang="en-US">Proceeds from lease payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="us-gaap_LesseeOperatingLeaseDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Lease expiration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Rent payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseImpairmentLoss" xlink:to="us-gaap_OperatingLeaseImpairmentLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseImpairmentLoss_2_lbl" xml:lang="en-US">Impairment expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable_lbl" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Purchase Commitment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems_lbl" xml:lang="en-US">Purchase Commitment, Excluding Long-Term Commitment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PurchaseCommitmentAmount" xlink:label="MVIS_PurchaseCommitmentAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PurchaseCommitmentAmount" xlink:to="MVIS_PurchaseCommitmentAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_PurchaseCommitmentAmount_lbl" xml:lang="en-US">Purchase commitment amount</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ExistingContractManufacturingAmount" xlink:label="MVIS_ExistingContractManufacturingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ExistingContractManufacturingAmount" xlink:to="MVIS_ExistingContractManufacturingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ExistingContractManufacturingAmount_lbl" xml:lang="en-US">Existing contract manufacturing amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted_lbl" xml:lang="en-US">Purchase commitment, remaining future payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_3_lbl" xml:lang="en-US">Stock issued during period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Stock issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sale of stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">United States</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">International</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total Current Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">International</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total Deferred Tax Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total Tax Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:to="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_lbl" xml:lang="en-US">Permanent Items and adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_lbl" xml:lang="en-US">Compensation related</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_lbl" xml:lang="en-US">Net operating loss expiration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Tax credits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:to="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_lbl" xml:lang="en-US">Bargain Purchase gain</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:to="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated_lbl" xml:lang="en-US">Notes payable related</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_lbl" xml:lang="en-US">Reserves</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch_lbl" xml:lang="en-US">R&amp;D credit carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation/amortization deferred</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities_lbl" xml:lang="en-US">Operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_lbl" xml:lang="en-US">Operating lease right-of-use assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Net valuation allowances</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="us-gaap_TaxCreditCarryforwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardTable" xlink:to="us-gaap_TaxCreditCarryforwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardTable_lbl" xml:lang="en-US">Tax Credit Carryforward [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="us-gaap_TaxCreditCarryforwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardLineItems" xlink:to="us-gaap_TaxCreditCarryforwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardLineItems_lbl" xml:lang="en-US">Tax Credit Carryforward [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardAmount_lbl" xml:lang="en-US">Research and development tax credits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:to="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInformationPertainingToIncomeTaxes_lbl" xml:lang="en-US">Other information pertaining to income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardDescription" xlink:label="us-gaap_TaxCreditCarryforwardDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardDescription" xlink:to="us-gaap_TaxCreditCarryforwardDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxCreditCarryforwardDescription_lbl" xml:lang="en-US">Tax credit carryforward, expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:to="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsLimitationsOnUse_lbl" xml:lang="en-US">Operating loss carryforwards limitations on use discription</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="us-gaap_UnrecognizedTaxBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecognizedTaxBenefits" xlink:to="us-gaap_UnrecognizedTaxBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrecognizedTaxBenefits_lbl" xml:lang="en-US">Unrecognized tax benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:to="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense_lbl" xml:lang="en-US">Income tax examination penalties and interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_lbl" xml:lang="en-US">Restructuring Cost [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="us-gaap_RestructuringCostAndReserveLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCostAndReserveLineItems" xlink:to="us-gaap_RestructuringCostAndReserveLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCostAndReserveLineItems_lbl" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:to="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringAndRelatedCostIncurredCost_lbl" xml:lang="en-US">Restructuring and related charges</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts" xlink:label="us-gaap_RestructuringCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestructuringCosts" xlink:to="us-gaap_RestructuringCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestructuringCosts_lbl" xml:lang="en-US">Restructuring costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined contribution plan cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_2_lbl" xml:lang="en-US">Debt principal amount conversion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1_2_lbl" xml:lang="en-US">Share issued upon debt conversion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfDebt" xlink:to="us-gaap_RepaymentsOfDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RepaymentsOfDebt_2_lbl" xml:lang="en-US">Repayment of debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:to="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFrequencyOfPeriodicPayment_lbl" xml:lang="en-US">Frequency of periodic payment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_2_lbl" xml:lang="en-US">Repayment of principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:to="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDateOfFirstRequiredPayment1_lbl" xml:lang="en-US">Date of first repayment</link:label>
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ExchangeAmount" xlink:label="MVIS_ExchangeAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ExchangeAmount" xlink:to="MVIS_ExchangeAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_ExchangeAmount_lbl" xml:lang="en-US">Exchange amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_2_lbl" xml:lang="en-US">Purchase of common stock and warrants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_lbl" xml:lang="en-US">Warrant to purchase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Common stock at a exercise price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_3_lbl" xml:lang="en-US">Issuance of common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_IbeoAutomotiveSystemsMember" xlink:to="MVIS_IbeoAutomotiveSystemsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_IbeoAutomotiveSystemsMember_doc" xml:lang="en-US">Ibeo Automotive Systems [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed non current right of use lease assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed technology.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed order backlog.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed contract liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_doc" xml:lang="en-US">Business combination recognized identifiable assets acquired and liabilities assumed liabilities lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AcquiredTechnologyMember" xlink:to="MVIS_AcquiredTechnologyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_AcquiredTechnologyMember_doc" xml:lang="en-US">Acquired Technology [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OrderBacklogMember" xlink:to="MVIS_OrderBacklogMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OrderBacklogMember_doc" xml:lang="en-US">Order Backlog [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ProductRevenueMember" xlink:to="MVIS_ProductRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ProductRevenueMember_doc" xml:lang="en-US">Product Revenue [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LicenseAndRoyaltyRevenueMember" xlink:to="MVIS_LicenseAndRoyaltyRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LicenseAndRoyaltyRevenueMember_doc" xml:lang="en-US">License and Royalty Revenue [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractRevenueMember" xlink:to="MVIS_ContractRevenueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractRevenueMember_doc" xml:lang="en-US">Contract Revenue [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CorporateDebtAndUsTreasurySecuritiesMember" xlink:to="MVIS_CorporateDebtAndUsTreasurySecuritiesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CorporateDebtAndUsTreasurySecuritiesMember_doc" xml:lang="en-US">Corporate Debt and US Treasury Securities [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" xlink:to="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_doc" xml:lang="en-US">Schedule of Unrealized Loss on Investment [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerAssetandLiabilitiesNet" xlink:to="MVIS_ContractWithCustomerAssetandLiabilitiesNet_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNet_doc" xml:lang="en-US">Contract with customer asset and liabilities net.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ChangeInContractAssetsAndAccountsReceivable" xlink:to="MVIS_ChangeInContractAssetsAndAccountsReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ChangeInContractAssetsAndAccountsReceivable_doc" xml:lang="en-US">Change in contract assets and accounts receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerLiabilityCurrentChange" xlink:to="MVIS_ContractWithCustomerLiabilityCurrentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractWithCustomerLiabilityCurrentChange_doc" xml:lang="en-US">Contract with customer liability current change.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange" xlink:to="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNetChange_doc" xml:lang="en-US">Contract with customer asset and liabilities net change.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable" xlink:to="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_PercentageChangeInContractAssetsAndAccountsReceivable_doc" xml:lang="en-US">Percentage change in contract assets and accounts receivable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerLiabilityCurrentPercentChange" xlink:to="MVIS_ContractWithCustomerLiabilityCurrentPercentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractWithCustomerLiabilityCurrentPercentChange_doc" xml:lang="en-US">Contract with customer liability current percent change.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange" xlink:to="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange_doc" xml:lang="en-US">Contract with customer asset and liabilities net percent change.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RevenueRecognizedPercentage" xlink:to="MVIS_RevenueRecognizedPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_RevenueRecognizedPercentage_doc" xml:lang="en-US">Revenue recognized percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NotesPayableAndDerivativeLiablityTextBlock" xlink:to="MVIS_NotesPayableAndDerivativeLiablityTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_NotesPayableAndDerivativeLiablityTextBlock_doc" xml:lang="en-US">Notes Payable and Derivative Liablity [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecuritiesPurchaseAgreementMember" xlink:to="MVIS_SecuritiesPurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_SecuritiesPurchaseAgreementMember_doc" xml:lang="en-US">Securities Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PurchaseAgreementMember" xlink:to="MVIS_PurchaseAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_PurchaseAgreementMember_doc" xml:lang="en-US">Purchase Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NetAccretionOfPremiumOnShorttermInvestments" xlink:to="MVIS_NetAccretionOfPremiumOnShorttermInvestments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_NetAccretionOfPremiumOnShorttermInvestments_doc" xml:lang="en-US">Net accretion of premium on shortterm investments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AcquisitionOfRighttouseAsset" xlink:to="MVIS_AcquisitionOfRighttouseAsset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_AcquisitionOfRighttouseAsset_doc" xml:lang="en-US">Acquisition of right to use asset.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AccruedFinancingFees" xlink:to="MVIS_AccruedFinancingFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_AccruedFinancingFees_doc" xml:lang="en-US">Accrued financing fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NonCashForeignCurrencyTranslationAdjustments" xlink:to="MVIS_NonCashForeignCurrencyTranslationAdjustments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_NonCashForeignCurrencyTranslationAdjustments_doc" xml:lang="en-US">Non cash foreign currency translation adjustments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" xlink:to="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale_doc" xml:lang="en-US">Unrealized gain loss on investment securities available for sale.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AtmEquityOfferingAgreementMember" xlink:to="MVIS_AtmEquityOfferingAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_AtmEquityOfferingAgreementMember_doc" xml:lang="en-US">ATM Equity Offering Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_HeadquartersMember" xlink:to="MVIS_HeadquartersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_HeadquartersMember_doc" xml:lang="en-US">Headquarters [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_GeneralOfficeAndLabSpaceMember" xlink:to="MVIS_GeneralOfficeAndLabSpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_GeneralOfficeAndLabSpaceMember_doc" xml:lang="en-US">General Office and Lab Space [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OfficeSpaceMember" xlink:to="MVIS_OfficeSpaceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OfficeSpaceMember_doc" xml:lang="en-US">Office Space [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PerceptionSoftwareMember" xlink:to="MVIS_PerceptionSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_PerceptionSoftwareMember_doc" xml:lang="en-US">Perception Software [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ReferenceSoftwareMember" xlink:to="MVIS_ReferenceSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ReferenceSoftwareMember_doc" xml:lang="en-US">Reference Software [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OneCustomerMember" xlink:to="MVIS_OneCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OneCustomerMember_doc" xml:lang="en-US">One Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_TwoCustomerMember" xlink:to="MVIS_TwoCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_TwoCustomerMember_doc" xml:lang="en-US">Two Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ThreeCustomerMember" xlink:to="MVIS_ThreeCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ThreeCustomerMember_doc" xml:lang="en-US">Three Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CustomersMember" xlink:to="MVIS_CustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CustomersMember_doc" xml:lang="en-US">Customers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_doc" xml:lang="en-US">Recently Adopted Accounting Pronouncements Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BacklogMember" xlink:to="MVIS_BacklogMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_BacklogMember_doc" xml:lang="en-US">Backlog [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ImpairmentOfFairValue" xlink:to="MVIS_ImpairmentOfFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ImpairmentOfFairValue_doc" xml:lang="en-US">Impairment of fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NonCashImpairmentCharge" xlink:to="MVIS_NonCashImpairmentCharge_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_NonCashImpairmentCharge_doc" xml:lang="en-US">Non cash impairment charge.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CommonStockIssuedInConversionOfNotePayable" xlink:to="MVIS_CommonStockIssuedInConversionOfNotePayable_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CommonStockIssuedInConversionOfNotePayable_doc" xml:lang="en-US">Common stock issued in conversion of note payable.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" xlink:to="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_doc" xml:lang="en-US">Share Based Payment Arrangement Non Executive Employees [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AnnualandShortTermIncentiveAwardsMember" xlink:to="MVIS_AnnualandShortTermIncentiveAwardsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_AnnualandShortTermIncentiveAwardsMember_doc" xml:lang="en-US">Annual and Short Term Incentive Awards [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NewHireGrantsMember" xlink:to="MVIS_NewHireGrantsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_NewHireGrantsMember_doc" xml:lang="en-US">New Hire Grants [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" xlink:to="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember_doc" xml:lang="en-US">Share Based Payment Arrangement Executive Employees [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementExecutiveMember" xlink:to="MVIS_ShareBasedPaymentArrangementExecutiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ShareBasedPaymentArrangementExecutiveMember_doc" xml:lang="en-US">Share Based Payment Arrangement Executive [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ShareBasedPaymentArrangementNonExecutiveMember" xlink:to="MVIS_ShareBasedPaymentArrangementNonExecutiveMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ShareBasedPaymentArrangementNonExecutiveMember_doc" xml:lang="en-US">Share Based Payment Arrangement Non-executive [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FirstLeaseMember" xlink:to="MVIS_FirstLeaseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_FirstLeaseMember_doc" xml:lang="en-US">First Lease [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SecondLeaseMember" xlink:to="MVIS_SecondLeaseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_SecondLeaseMember_doc" xml:lang="en-US">Second Lease [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_TotalFinanceLeaseExpense" xlink:to="MVIS_TotalFinanceLeaseExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_TotalFinanceLeaseExpense_doc" xml:lang="en-US">Total finance lease expense.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OperatingCashFlowsFromFinanceLeases" xlink:to="MVIS_OperatingCashFlowsFromFinanceLeases_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OperatingCashFlowsFromFinanceLeases_doc" xml:lang="en-US">Operating cash flows from finance leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" xlink:to="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_doc" xml:lang="en-US">Schedule of Assets and Liabilities Leases [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_PurchaseCommitmentAmount" xlink:to="MVIS_PurchaseCommitmentAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_PurchaseCommitmentAmount_doc" xml:lang="en-US">Purchase commitment amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_AgentsMember" xlink:to="MVIS_AgentsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_AgentsMember_doc" xml:lang="en-US">Agents [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ExistingContractManufacturingAmount" xlink:to="MVIS_ExistingContractManufacturingAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ExistingContractManufacturingAmount_doc" xml:lang="en-US">Existing contract manufacturing amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_CraigHallumMember" xlink:to="MVIS_CraigHallumMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_CraigHallumMember_doc" xml:lang="en-US">Craig Hallum [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesAgreementMember" xlink:to="MVIS_SalesAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_SalesAgreementMember_doc" xml:lang="en-US">Sales Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:to="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_doc" xml:lang="en-US">Permanent Items and adjustments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:to="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_doc" xml:lang="en-US">Bargain purchase gain.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:to="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated_doc" xml:lang="en-US">Notes payable related.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities_doc" xml:lang="en-US">Deferred tax assets operating lease liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LetterAgreementMember" xlink:to="MVIS_LetterAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LetterAgreementMember_doc" xml:lang="en-US">Letter Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:to="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember_doc" xml:lang="en-US">Sales Marketing General and Administrative Expense [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_FinancialLeaseMember" xlink:to="MVIS_FinancialLeaseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_FinancialLeaseMember_doc" xml:lang="en-US">Financial Lease [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ExchangeAmount" xlink:to="MVIS_ExchangeAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ExchangeAmount_doc" xml:lang="en-US">Exchange amount.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OutstandingOptionsExercisableIntoCommonStockMember" xlink:to="MVIS_OutstandingOptionsExercisableIntoCommonStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OutstandingOptionsExercisableIntoCommonStockMember_doc" xml:lang="en-US">Outstanding Options Exercisable into Common Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" xlink:to="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember_doc" xml:lang="en-US">Nonvested Restricted and Performance Stock Units [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DerivativeLiabilityTerm" xlink:to="MVIS_DerivativeLiabilityTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_DerivativeLiabilityTerm_doc" xml:lang="en-US">Derivative liability term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" xlink:to="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm_doc" xml:lang="en-US">Operating and finance lease remaining lease term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_LeaseExpiration" xlink:to="MVIS_LeaseExpiration_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_LeaseExpiration_doc" xml:lang="en-US">Lease expiration.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_ThirdLeaseMember" xlink:to="MVIS_ThirdLeaseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="MVIS_ThirdLeaseMember_doc" xml:lang="en-US">Third Lease [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseNonoperating" xlink:to="us-gaap_InterestExpenseNonoperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseNonoperating_2_lbl" xml:lang="en-US">Interest Expense, Nonoperating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Current Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireMarketableSecurities" xlink:to="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireMarketableSecurities_2_lbl" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfNotesPayable_2_lbl" xml:lang="en-US">Repayments of Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Continuing Operations</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashEquivalents" xlink:to="us-gaap_RestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashEquivalents_2_lbl" xml:lang="en-US">Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:to="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_3_lbl" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_2_lbl" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRemainingPerformanceObligation" xlink:to="us-gaap_RevenueRemainingPerformanceObligation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRemainingPerformanceObligation_2_lbl" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_2_lbl" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_2_lbl" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFinanceCostsCurrentGross" xlink:to="us-gaap_DeferredFinanceCostsCurrentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFinanceCostsCurrentGross_2_lbl" xml:lang="en-US">Debt Issuance Costs, Gross, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-Term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:to="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet_2_lbl" xml:lang="en-US">Derivative Instruments in Hedges, at Fair Value, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrealizedGainLossOnDerivatives" xlink:to="us-gaap_UnrealizedGainLossOnDerivatives_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnrealizedGainLossOnDerivatives_2_lbl" xml:lang="en-US">Unrealized Gain (Loss) on Derivatives</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_2_lbl" xml:lang="en-US">Employee Benefits and Share-Based Compensation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_TotalFinanceLeaseExpense" xlink:to="MVIS_TotalFinanceLeaseExpense_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_TotalFinanceLeaseExpense_3_lbl" xml:lang="en-US">TotalFinanceLeaseExpense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_2_lbl" xml:lang="en-US">Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:to="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="MVIS_DeferredTaxAssetsOperatingLeaseLiabilities_3_lbl" xml:lang="en-US">DeferredTaxAssetsOperatingLeaseLiabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Credit Carryforwards, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other Finite-Lived Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_2_lbl" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>mvis-20241231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://microvision.com/role/Cover" xlink:href="mvis-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheets" xlink:href="mvis-20241231.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BalanceSheetsParenthetical" xlink:href="mvis-20241231.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfOperations" xlink:href="mvis-20241231.xsd#StatementsOfOperations" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfComprehensiveLoss" xlink:href="mvis-20241231.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfShareholdersEquity" xlink:href="mvis-20241231.xsd#StatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/StatementsOfCashFlows" xlink:href="mvis-20241231.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ReconciliationOfCashSupplement" xlink:href="mvis-20241231.xsd#ReconciliationOfCashSupplement" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/DescriptionOfBusiness" xlink:href="mvis-20241231.xsd#DescriptionOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShare" xlink:href="mvis-20241231.xsd#NetLossPerShare" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombination" xlink:href="mvis-20241231.xsd#BusinessCombination" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognition" xlink:href="mvis-20241231.xsd#RevenueRecognition" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:href="mvis-20241231.xsd#InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiability" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiability" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponents" xlink:href="mvis-20241231.xsd#FinancialStatementComponents" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensation" xlink:href="mvis-20241231.xsd#Share-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Leases" xlink:href="mvis-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingencies" xlink:href="mvis-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStock" xlink:href="mvis-20241231.xsd#CommonStock" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxes" xlink:href="mvis-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RestructuringCharges" xlink:href="mvis-20241231.xsd#RestructuringCharges" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RetirementSavingsPlan" xlink:href="mvis-20241231.xsd#RetirementSavingsPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEvents" xlink:href="mvis-20241231.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareTables" xlink:href="mvis-20241231.xsd#NetLossPerShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombinationTables" xlink:href="mvis-20241231.xsd#BusinessCombinationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionTables" xlink:href="mvis-20241231.xsd#RevenueRecognitionTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:href="mvis-20241231.xsd#InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiabilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponentsTables" xlink:href="mvis-20241231.xsd#FinancialStatementComponentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationTables" xlink:href="mvis-20241231.xsd#Share-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesTables" xlink:href="mvis-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxesTables" xlink:href="mvis-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsTables" xlink:href="mvis-20241231.xsd#SubsequentEventsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" xlink:href="mvis-20241231.xsd#DescriptionOfBusinessDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="mvis-20241231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:href="mvis-20241231.xsd#ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NetLossPerShareDetailsNarrative" xlink:href="mvis-20241231.xsd#NetLossPerShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:href="mvis-20241231.xsd#ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:href="mvis-20241231.xsd#ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/BusinessCombinationDetailsNarrative" xlink:href="mvis-20241231.xsd#BusinessCombinationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDisaggregationOfRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:href="mvis-20241231.xsd#ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RevenueRecognitionDetailsNarrative" xlink:href="mvis-20241231.xsd#RevenueRecognitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" xlink:href="mvis-20241231.xsd#ScheduleOfSupplementBalanceSheetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesLongTermDebtDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDerivativesInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:href="mvis-20241231.xsd#ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:href="mvis-20241231.xsd#ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:href="mvis-20241231.xsd#NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfInventoryDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" xlink:href="mvis-20241231.xsd#SummaryOfComponentsOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfAccruedLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" xlink:href="mvis-20241231.xsd#FinancialStatementComponentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" xlink:href="mvis-20241231.xsd#ScheduleOfShare-basedCompensationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfOptionsActivityAndPositionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:href="mvis-20241231.xsd#ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/Share-basedCompensationDetailsNarrative" xlink:href="mvis-20241231.xsd#Share-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfLeaseExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/LeasesDetailsNarrative" xlink:href="mvis-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="mvis-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/CommonStockDetailsNarrative" xlink:href="mvis-20241231.xsd#CommonStockDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:href="mvis-20241231.xsd#ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:href="mvis-20241231.xsd#ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfDeferredTaxAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/IncomeTaxesDetailsNarrative" xlink:href="mvis-20241231.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RestructuringChargesDetailsNarrative" xlink:href="mvis-20241231.xsd#RestructuringChargesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" xlink:href="mvis-20241231.xsd#RetirementSavingsPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:href="mvis-20241231.xsd#ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://microvision.com/role/SubsequentEventsDetailsNarrative" xlink:href="mvis-20241231.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorOpinionTextBlock" xlink:label="loc_deiAuditorOpinionTextBlock" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorOpinionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="630" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability" xlink:label="loc_us-gaapContractWithCustomerLiability" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDerivativeLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayableCurrent" xlink:label="loc_us-gaapNotesPayableCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermNotesPayable" xlink:label="loc_us-gaapLongTermNotesPayable" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLongTermNotesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating" xlink:label="loc_us-gaapInterestExpenseNonoperating" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestExpenseNonoperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncome" xlink:label="loc_us-gaapOtherNonoperatingIncome" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAbstract" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesUnrealizedGainLoss" xlink:label="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapMarketableSecuritiesUnrealizedGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfShareholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Shareholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="loc_us-gaapOperatingLeaseImpairmentLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseImpairmentLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsHeldForUse" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsHeldForUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NetAccretionOfPremiumOnShorttermInvestments" xlink:label="loc_MVISNetAccretionOfPremiumOnShorttermInvestments" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_MVISNetAccretionOfPremiumOnShorttermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentLiabilities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaapPaymentsToAcquireMarketableSecurities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireMarketableSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="loc_us-gaapRepaymentsOfNotesPayable" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CommonStockIssuedInConversionOfNotePayable" xlink:label="loc_MVISCommonStockIssuedInConversionOfNotePayable" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_MVISCommonStockIssuedInConversionOfNotePayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:label="loc_us-gaapNoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapNoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:label="loc_us-gaapEscrowDepositDisbursementsRelatedToPropertyAcquisition1" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapEscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquisitionOfRighttouseAsset" xlink:label="loc_MVISAcquisitionOfRighttouseAsset" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_MVISAcquisitionOfRighttouseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AccruedFinancingFees" xlink:label="loc_MVISAccruedFinancingFees" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_MVISAccruedFinancingFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonCashForeignCurrencyTranslationAdjustments" xlink:label="loc_MVISNonCashForeignCurrencyTranslationAdjustments" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_MVISNonCashForeignCurrencyTranslationAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" xlink:label="loc_MVISUnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_MVISUnrealizedGainLossOnInvestmentSecuritiesAvailableForSale" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ReconciliationOfCashSupplement" xlink:title="00000008 - Statement - Reconciliation of Cash Supplement">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashEquivalents" xlink:label="loc_us-gaapRestrictedCashEquivalents" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000014 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000015 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/DescriptionOfBusiness" xlink:title="999016 - Disclosure - DESCRIPTION OF BUSINESS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShare" xlink:title="999018 - Disclosure - NET LOSS PER SHARE">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombination" xlink:title="999019 - Disclosure - BUSINESS COMBINATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognition" xlink:title="999020 - Disclosure - REVENUE RECOGNITION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements" xlink:title="999021 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock" xlink:label="loc_us-gaapInvestmentsAndOtherNoncurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapInvestmentsAndOtherNoncurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiability" xlink:title="999022 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NotesPayableAndDerivativeLiablityTextBlock" xlink:label="loc_MVISNotesPayableAndDerivativeLiablityTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_MVISNotesPayableAndDerivativeLiablityTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponents" xlink:title="999023 - Disclosure - FINANCIAL STATEMENT COMPONENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsTextBlock" xlink:label="loc_srtCondensedFinancialStatementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_srtCondensedFinancialStatementsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensation" xlink:title="999024 - Disclosure - SHARE-BASED COMPENSATION">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Leases" xlink:title="999025 - Disclosure - LEASES">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingencies" xlink:title="999026 - Disclosure - COMMITMENTS AND CONTINGENCIES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStock" xlink:title="999027 - Disclosure - COMMON STOCK">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxes" xlink:title="999028 - Disclosure - INCOME TAXES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RestructuringCharges" xlink:title="999029 - Disclosure - RESTRUCTURING CHARGES">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_us-gaapRestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RetirementSavingsPlan" xlink:title="999030 - Disclosure - RETIREMENT SAVINGS PLAN">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaapPostemploymentBenefitsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPostemploymentBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPostemploymentBenefitsAbstract" xlink:to="loc_us-gaapPostemploymentBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEvents" xlink:title="999031 - Disclosure - SUBSEQUENT EVENTS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:label="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSegmentReportingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIntangibleAssetsFiniteLivedPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtPolicyTextBlock" xlink:label="loc_us-gaapDebtPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDebtPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="loc_us-gaapDerivativesPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDerivativesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_MVISRecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_MVISRecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareTables" xlink:title="999033 - Disclosure - NET LOSS PER SHARE (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombinationTables" xlink:title="999034 - Disclosure - BUSINESS COMBINATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionTables" xlink:title="999035 - Disclosure - REVENUE RECOGNITION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables" xlink:title="999036 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock" xlink:label="loc_us-gaapUnrealizedGainLossOnInvestmentsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapUnrealizedGainLossOnInvestmentsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock" xlink:label="loc_MVISScheduleOfUnrealizedLossOnInvestmentTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_MVISScheduleOfUnrealizedLossOnInvestmentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables" xlink:title="999037 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="loc_us-gaapScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:label="loc_us-gaapScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponentsTables" xlink:title="999038 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:label="loc_us-gaapScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationTables" xlink:title="999039 - Disclosure - SHARE-BASED COMPENSATION (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesTables" xlink:title="999040 - Disclosure - LEASES (Tables)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:label="loc_us-gaapScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock" xlink:label="loc_MVISScheduleofAssetsandLiabilitiesLeasesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_MVISScheduleofAssetsandLiabilitiesLeasesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:label="loc_srtContractualObligationFiscalYearMaturityScheduleTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_srtContractualObligationFiscalYearMaturityScheduleTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxesTables" xlink:title="999041 - Disclosure - INCOME TAXES (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsTables" xlink:title="999042 - Disclosure - SUBSEQUENT EVENTS (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="loc_MVISLetterAgreementMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISLetterAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:label="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/DescriptionOfBusinessDetailsNarrative" xlink:title="999043 - Disclosure - DESCRIPTION OF BUSINESS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AtmEquityOfferingAgreementMember" xlink:label="loc_MVISAtmEquityOfferingAgreementMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISAtmEquityOfferingAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="loc_MVISSecuritiesPurchaseAgreementMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSecuritiesPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="loc_us-gaapCashCashEquivalentsAndShortTermInvestments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashCashEquivalentsAndShortTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermInvestments" xlink:label="loc_us-gaapShortTermInvestments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapShortTermInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebt" xlink:label="loc_us-gaapSecuredDebt" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSecuredDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="loc_us-gaapDebtInstrumentFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis" xlink:label="loc_us-gaapPledgingPurposeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPledgingPurposeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain" xlink:label="loc_us-gaapPledgingPurposeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeAxis" xlink:to="loc_us-gaapPledgingPurposeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LetterOfCreditMember" xlink:label="loc_us-gaapLetterOfCreditMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_us-gaapLetterOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_HeadquartersMember" xlink:label="loc_MVISHeadquartersMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISHeadquartersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_GeneralOfficeAndLabSpaceMember" xlink:label="loc_MVISGeneralOfficeAndLabSpaceMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISGeneralOfficeAndLabSpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OfficeSpaceMember" xlink:label="loc_MVISOfficeSpaceMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISOfficeSpaceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PerceptionSoftwareMember" xlink:label="loc_MVISPerceptionSoftwareMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISPerceptionSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ReferenceSoftwareMember" xlink:label="loc_MVISReferenceSoftwareMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_MVISReferenceSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtMajorCustomersAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OneCustomerMember" xlink:label="loc_MVISOneCustomerMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISOneCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_TwoCustomerMember" xlink:label="loc_MVISTwoCustomerMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISTwoCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ThreeCustomerMember" xlink:label="loc_MVISThreeCustomerMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISThreeCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CustomersMember" xlink:label="loc_MVISCustomersMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_MVISCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfOperatingSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments" xlink:label="loc_us-gaapNumberOfReportableSegments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapNumberOfReportableSegments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails" xlink:title="999045 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersDiluted" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NetLossPerShareDetailsNarrative" xlink:title="999046 - Disclosure - NET LOSS PER SHARE (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaapAntidilutiveSecuritiesNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="loc_us-gaapAntidilutiveSecuritiesNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OutstandingOptionsExercisableIntoCommonStockMember" xlink:label="loc_MVISOutstandingOptionsExercisableIntoCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_MVISOutstandingOptionsExercisableIntoCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember" xlink:label="loc_MVISNonvestedRestrictedAndPerformanceStockUnitsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesNameDomain" xlink:to="loc_MVISNonvestedRestrictedAndPerformanceStockUnitsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails" xlink:title="999047 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="loc_MVISIbeoAutomotiveSystemsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_MVISIbeoAutomotiveSystemsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquiredTechnologyMember" xlink:label="loc_MVISAcquiredTechnologyMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISAcquiredTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OrderBacklogMember" xlink:label="loc_MVISOrderBacklogMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISOrderBacklogMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:label="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_MVISBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:label="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationBargainPurchaseGainRecognizedAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical" xlink:title="999048 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/BusinessCombinationDetailsNarrative" xlink:title="999049 - Disclosure - BUSINESS COMBINATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="loc_MVISIbeoAutomotiveSystemsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_MVISIbeoAutomotiveSystemsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaapBusinessCombinationConsiderationTransferred1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationConsiderationTransferred1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:label="loc_us-gaapEscrowDepositDisbursementsRelatedToPropertyAcquisition1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapEscrowDepositDisbursementsRelatedToPropertyAcquisition1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:label="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:label="loc_us-gaapBusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts" xlink:label="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapBusinessCombinationAcquisitionRelatedCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails" xlink:title="999050 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable" xlink:label="loc_us-gaapDisaggregationOfRevenueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems" xlink:label="loc_us-gaapDisaggregationOfRevenueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapDisaggregationOfRevenueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ProductRevenueMember" xlink:label="loc_MVISProductRevenueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_MVISProductRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LicenseAndRoyaltyRevenueMember" xlink:label="loc_MVISLicenseAndRoyaltyRevenueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_MVISLicenseAndRoyaltyRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractRevenueMember" xlink:label="loc_MVISContractRevenueMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_MVISContractRevenueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisaggregationOfRevenueLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails" xlink:title="999051 - Disclosure - SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="loc_srtStatementGeographicalAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_DE" xlink:label="loc_countryDE" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryDE" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OtherForeignCountriesMember" xlink:label="loc_MVISOtherForeignCountriesMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_MVISOtherForeignCountriesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncurrentAssets" xlink:label="loc_us-gaapNoncurrentAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="loc_us-gaapNoncurrentAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails" xlink:title="999052 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ChangeInContractAssetsAndAccountsReceivable" xlink:label="loc_MVISChangeInContractAssetsAndAccountsReceivable" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISChangeInContractAssetsAndAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PercentageChangeInContractAssetsAndAccountsReceivable" xlink:label="loc_MVISPercentageChangeInContractAssetsAndAccountsReceivable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISPercentageChangeInContractAssetsAndAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerLiabilityCurrentChange" xlink:label="loc_MVISContractWithCustomerLiabilityCurrentChange" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISContractWithCustomerLiabilityCurrentChange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerLiabilityCurrentPercentChange" xlink:label="loc_MVISContractWithCustomerLiabilityCurrentPercentChange" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISContractWithCustomerLiabilityCurrentPercentChange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerAssetandLiabilitiesNet" xlink:label="loc_MVISContractWithCustomerAssetandLiabilitiesNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISContractWithCustomerAssetandLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerAssetandLiabilitiesNetChange" xlink:label="loc_MVISContractWithCustomerAssetandLiabilitiesNetChange" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISContractWithCustomerAssetandLiabilitiesNetChange" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange" xlink:label="loc_MVISContractWithCustomerAssetandLiabilitiesNetPercentChange" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISContractWithCustomerAssetandLiabilitiesNetPercentChange" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RevenueRecognitionDetailsNarrative" xlink:title="999053 - Disclosure - REVENUE RECOGNITION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation" xlink:label="loc_us-gaapRevenueRemainingPerformanceObligation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapRevenueRemainingPerformanceObligation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_RevenueRecognizedPercentage" xlink:label="loc_MVISRevenueRecognizedPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_MVISRevenueRecognizedPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails" xlink:title="999054 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtPlatformOperatorCryptoAssetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsRecurringMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsRecurringMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesCurrent" xlink:label="loc_us-gaapDebtSecuritiesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDebtSecuritiesCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails" xlink:title="999055 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleAmortizedCostCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails" xlink:title="999056 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CorporateDebtAndUsTreasurySecuritiesMember" xlink:label="loc_MVISCorporateDebtAndUsTreasurySecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_MVISCorporateDebtAndUsTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails" xlink:title="999057 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsTable" xlink:label="loc_us-gaapScheduleOfInvestmentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapScheduleOfInvestmentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInvestmentsLineItems" xlink:label="loc_us-gaapScheduleOfInvestmentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsTable" xlink:to="loc_us-gaapScheduleOfInvestmentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeAxis" xlink:label="loc_us-gaapInvestmentTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsTable" xlink:to="loc_us-gaapInvestmentTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTypeCategorizationMember" xlink:label="loc_us-gaapInvestmentTypeCategorizationMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeAxis" xlink:to="loc_us-gaapInvestmentTypeCategorizationMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember" xlink:label="loc_us-gaapCorporateDebtSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapCorporateDebtSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentTypeCategorizationMember" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfInvestmentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails" xlink:title="999058 - Disclosure - SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsCurrentGross" xlink:label="loc_us-gaapDeferredFinanceCostsCurrentGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDeferredFinanceCostsCurrentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails" xlink:title="999059 - Disclosure - SCHEDULE OF MATURITIES LONG TERM DEBT (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails" xlink:title="999060 - Disclosure - SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:label="loc_us-gaapDerivativeInstrumentsInHedgesAtFairValueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativeInstrumentsInHedgesAtFairValueNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativeLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails" xlink:title="999061 - Disclosure - SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives" xlink:label="loc_us-gaapUnrealizedGainLossOnDerivatives" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapUnrealizedGainLossOnDerivatives" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="loc_us-gaapDerivativeGainLossOnDerivativeNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapDerivativeGainLossOnDerivativeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails" xlink:title="999062 - Disclosure - SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetTable" xlink:label="loc_srtPlatformOperatorCryptoAssetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_srtPlatformOperatorCryptoAssetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_PlatformOperatorCryptoAssetLineItems" xlink:label="loc_srtPlatformOperatorCryptoAssetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_srtPlatformOperatorCryptoAssetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet" xlink:label="loc_us-gaapDerivativeInstrumentsInHedgesAtFairValueNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDerivativeInstrumentsInHedgesAtFairValueNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtPlatformOperatorCryptoAssetLineItems" xlink:to="loc_us-gaapDerivativeLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails" xlink:title="999063 - Disclosure - SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedTermMember" xlink:label="loc_us-gaapMeasurementInputExpectedTermMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedTermMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputRiskFreeInterestRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="loc_us-gaapMeasurementInputExpectedDividendRateMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputExpectedDividendRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputOptionVolatilityMember" xlink:label="loc_us-gaapMeasurementInputOptionVolatilityMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputOptionVolatilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DerivativeLiabilityTerm" xlink:label="loc_MVISDerivativeLiabilityTerm" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_MVISDerivativeLiabilityTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityMeasurementInput" xlink:label="loc_us-gaapDerivativeLiabilityMeasurementInput" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapDerivativeLiabilityMeasurementInput" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative" xlink:title="999064 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:label="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureNotesPayableAndDerivativeLiabilityAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="loc_MVISSecuritiesPurchaseAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSecuritiesPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PurchaseAgreementMember" xlink:label="loc_MVISPurchaseAgreementMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtStatementScenarioAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaapDebtInstrumentCarryingAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaapDebtInstrumentConvertibleConversionPrice1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleConversionPrice1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue" xlink:label="loc_us-gaapDebtInstrumentConvertibleLiquidationPreferenceValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentConvertibleLiquidationPreferenceValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts" xlink:label="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromDebtNetOfIssuanceCosts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedPremium" xlink:label="loc_us-gaapDebtInstrumentUnamortizedPremium" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedPremium" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:label="loc_us-gaapDebtInstrumentRedemptionPricePercentage" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentRedemptionPricePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:label="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityFairValueOfCollateral" xlink:label="loc_us-gaapDerivativeLiabilityFairValueOfCollateral" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDerivativeLiabilityFairValueOfCollateral" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails" xlink:title="999065 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails" xlink:title="999066 - Disclosure - SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComputerEquipmentMember" xlink:label="loc_us-gaapComputerEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapComputerEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails" xlink:title="999067 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AcquiredTechnologyMember" xlink:label="loc_MVISAcquiredTechnologyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISAcquiredTechnologyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_BacklogMember" xlink:label="loc_MVISBacklogMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_MVISBacklogMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails" xlink:title="999068 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails" xlink:title="999069 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedPayrollTaxesCurrent" xlink:label="loc_us-gaapAccruedPayrollTaxesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAccruedPayrollTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/FinancialStatementComponentsDetailsNarrative" xlink:title="999070 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetManagementArrangementMember" xlink:label="loc_us-gaapAssetManagementArrangementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_us-gaapAssetManagementArrangementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaapBusinessAcquisitionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapBusinessAcquisitionAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaapBusinessAcquisitionAcquireeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAxis" xlink:to="loc_us-gaapBusinessAcquisitionAcquireeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_IbeoAutomotiveSystemsMember" xlink:label="loc_MVISIbeoAutomotiveSystemsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionAcquireeDomain" xlink:to="loc_MVISIbeoAutomotiveSystemsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndInvestmentsCurrent" xlink:label="loc_us-gaapRestrictedCashAndInvestmentsCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapRestrictedCashAndInvestmentsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ImpairmentOfFairValue" xlink:label="loc_MVISImpairmentOfFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_MVISImpairmentOfFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfIntangibleAssetsFinitelived" xlink:label="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapImpairmentOfIntangibleAssetsFinitelived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NonCashImpairmentCharge" xlink:label="loc_MVISNonCashImpairmentCharge" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_MVISNonCashImpairmentCharge" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:label="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapBusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetPurchase" xlink:label="loc_us-gaapContractWithCustomerAssetPurchase" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetPurchase" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails" xlink:title="999071 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember" xlink:label="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_MVISSalesMarketingGeneralAndAdministrativeExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails" xlink:title="999072 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails" xlink:title="999073 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999074 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusAxis" xlink:label="loc_us-gaapGranteeStatusAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapGranteeStatusAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GranteeStatusDomain" xlink:label="loc_us-gaapGranteeStatusDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusAxis" xlink:to="loc_us-gaapGranteeStatusDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember" xlink:label="loc_MVISShareBasedPaymentArrangementNonExecutiveEmployeesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementNonExecutiveEmployeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember" xlink:label="loc_MVISShareBasedPaymentArrangementExecutiveEmployeesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementExecutiveEmployeesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementExecutiveMember" xlink:label="loc_MVISShareBasedPaymentArrangementExecutiveMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementExecutiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ShareBasedPaymentArrangementNonExecutiveMember" xlink:label="loc_MVISShareBasedPaymentArrangementNonExecutiveMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGranteeStatusDomain" xlink:to="loc_MVISShareBasedPaymentArrangementNonExecutiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AnnualandShortTermIncentiveAwardsMember" xlink:label="loc_MVISAnnualandShortTermIncentiveAwardsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MVISAnnualandShortTermIncentiveAwardsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_NewHireGrantsMember" xlink:label="loc_MVISNewHireGrantsMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_MVISNewHireGrantsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails" xlink:title="999075 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="loc_us-gaapFinanceLeaseInterestExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeaseInterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_TotalFinanceLeaseExpense" xlink:label="loc_MVISTotalFinanceLeaseExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_MVISTotalFinanceLeaseExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails" xlink:title="999076 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OperatingCashFlowsFromFinanceLeases" xlink:label="loc_MVISOperatingCashFlowsFromFinanceLeases" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_MVISOperatingCashFlowsFromFinanceLeases" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="loc_us-gaapFinanceLeasePrincipalPayments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapFinanceLeasePrincipalPayments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails" xlink:title="999077 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="loc_us-gaapLesseeLeaseDescriptionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeLeaseDescriptionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="loc_us-gaapLesseeLeaseDescriptionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionTable" xlink:to="loc_us-gaapLesseeLeaseDescriptionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="loc_us-gaapLeaseContractualTermAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionTable" xlink:to="loc_us-gaapLeaseContractualTermAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="loc_us-gaapLeaseContractualTermDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseContractualTermAxis" xlink:to="loc_us-gaapLeaseContractualTermDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_FinancialLeaseMember" xlink:label="loc_MVISFinancialLeaseMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISFinancialLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLesseeLeaseDescriptionLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails" xlink:title="999078 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/LeasesDetailsNarrative" xlink:title="999079 - Disclosure - LEASES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DisclosureLeasesAbstract" xlink:label="loc_MVISDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_MVISDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="loc_us-gaapLeaseContractualTermAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapLeaseContractualTermAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="loc_us-gaapLeaseContractualTermDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseContractualTermAxis" xlink:to="loc_us-gaapLeaseContractualTermDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_FirstLeaseMember" xlink:label="loc_MVISFirstLeaseMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISFirstLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecondLeaseMember" xlink:label="loc_MVISSecondLeaseMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISSecondLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ThirdLeaseMember" xlink:label="loc_MVISThirdLeaseMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeaseContractualTermDomain" xlink:to="loc_MVISThirdLeaseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm" xlink:label="loc_MVISOperatingAndFinanceLeaseRemainingLeaseTerm" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISOperatingAndFinanceLeaseRemainingLeaseTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeaseDescription" xlink:label="loc_us-gaapLesseeFinanceLeaseDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeFinanceLeaseDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LeaseExpiration" xlink:label="loc_MVISLeaseExpiration" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_MVISLeaseExpiration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseOptionToExtend" xlink:label="loc_us-gaapLesseeOperatingLeaseOptionToExtend" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseOptionToExtend" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLeasePayments" xlink:label="loc_us-gaapProceedsFromLeasePayments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProceedsFromLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="loc_us-gaapLesseeOperatingLeaseDescription" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPaymentsForRent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss" xlink:label="loc_us-gaapOperatingLeaseImpairmentLoss" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseImpairmentLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:label="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentAxis" xlink:to="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentMember" xlink:label="loc_us-gaapPurchaseCommitmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentDomain" xlink:to="loc_us-gaapPurchaseCommitmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentTable" xlink:to="loc_srtStatementScenarioAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_PurchaseCommitmentAmount" xlink:label="loc_MVISPurchaseCommitmentAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_MVISPurchaseCommitmentAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ExistingContractManufacturingAmount" xlink:label="loc_MVISExistingContractManufacturingAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_MVISExistingContractManufacturingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted" xlink:label="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPurchaseCommitmentExcludingLongtermCommitmentLineItems" xlink:to="loc_us-gaapPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/CommonStockDetailsNarrative" xlink:title="999081 - Disclosure - COMMON STOCK (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AtmEquityOfferingAgreementMember" xlink:label="loc_MVISAtmEquityOfferingAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISAtmEquityOfferingAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SalesAgreementMember" xlink:label="loc_MVISSalesAgreementMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSalesAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis" xlink:label="loc_srtTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_srtTitleOfIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualAxis" xlink:to="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_AgentsMember" xlink:label="loc_MVISAgentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_MVISAgentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossTable" xlink:to="loc_deiLegalEntityAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_CraigHallumMember" xlink:label="loc_MVISCraigHallumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_MVISCraigHallumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails" xlink:title="999082 - Disclosure - SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" xlink:title="999083 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails" xlink:title="999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:label="loc_MVISEffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_MVISEffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationTaxCredits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:label="loc_MVISEffectiveIncomeTaxRateReconciliationBargainPurchaseGain" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_MVISEffectiveIncomeTaxRateReconciliationBargainPurchaseGain" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:label="loc_MVISEffectiveIncomeTaxRateReconciliationNotesPayableRelated" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_MVISEffectiveIncomeTaxRateReconciliationNotesPayableRelated" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails" xlink:title="999085 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_DeferredTaxAssetsOperatingLeaseLiabilities" xlink:label="loc_MVISDeferredTaxAssetsOperatingLeaseLiabilities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_MVISDeferredTaxAssetsOperatingLeaseLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsOther" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwardsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOtherFiniteLivedAssets" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOtherFiniteLivedAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/IncomeTaxesDetailsNarrative" xlink:title="999086 - Disclosure - INCOME TAXES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardTable" xlink:label="loc_us-gaapTaxCreditCarryforwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapTaxCreditCarryforwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardLineItems" xlink:label="loc_us-gaapTaxCreditCarryforwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardTable" xlink:to="loc_us-gaapTaxCreditCarryforwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="loc_us-gaapTaxCreditCarryforwardAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardTable" xlink:to="loc_us-gaapTaxCreditCarryforwardAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="loc_us-gaapTaxCreditCarryforwardNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardAxis" xlink:to="loc_us-gaapTaxCreditCarryforwardNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchMember" xlink:label="loc_us-gaapResearchMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardNameDomain" xlink:to="loc_us-gaapResearchMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="loc_us-gaapTaxCreditCarryforwardAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInformationPertainingToIncomeTaxes" xlink:label="loc_us-gaapOtherInformationPertainingToIncomeTaxes" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapOtherInformationPertainingToIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxCreditCarryforwardDescription" xlink:label="loc_us-gaapTaxCreditCarryforwardDescription" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapTaxCreditCarryforwardDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsLimitationsOnUse" xlink:label="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsLimitationsOnUse" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaapUnrecognizedTaxBenefits" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapUnrecognizedTaxBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense" xlink:label="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTaxCreditCarryforwardLineItems" xlink:to="loc_us-gaapIncomeTaxExaminationPenaltiesAndInterestExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RestructuringChargesDetailsNarrative" xlink:title="999087 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:label="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringAndRelatedActivitiesAbstract" xlink:to="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveLineItems" xlink:label="loc_us-gaapRestructuringCostAndReserveLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapRestructuringCostAndReserveLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRestructuringAndRelatedCostsTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaapGeneralAndAdministrativeExpenseMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapGeneralAndAdministrativeExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostIncurredCost" xlink:label="loc_us-gaapRestructuringAndRelatedCostIncurredCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringAndRelatedCostIncurredCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCosts" xlink:label="loc_us-gaapRestructuringCosts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestructuringCostAndReserveLineItems" xlink:to="loc_us-gaapRestructuringCosts" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/RetirementSavingsPlanDetailsNarrative" xlink:title="999088 - Disclosure - RETIREMENT SAVINGS PLAN (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PostemploymentBenefitsAbstract" xlink:label="loc_us-gaapPostemploymentBenefitsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPostemploymentBenefitsAbstract" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails" xlink:title="999089 - Disclosure - SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="loc_MVISLetterAgreementMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISLetterAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesPayable" xlink:label="loc_us-gaapNotesPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://microvision.com/role/SubsequentEventsDetailsNarrative" xlink:title="999090 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_LetterAgreementMember" xlink:label="loc_MVISLetterAgreementMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISLetterAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_SecuritiesPurchaseAgreementMember" xlink:label="loc_MVISSecuritiesPurchaseAgreementMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_MVISSecuritiesPurchaseAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementScenarioAxis" xlink:label="loc_srtStatementScenarioAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtStatementScenarioAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="loc_srtScenarioUnspecifiedDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementScenarioAxis" xlink:to="loc_srtScenarioUnspecifiedDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioForecastMember" xlink:label="loc_srtScenarioForecastMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScenarioUnspecifiedDomain" xlink:to="loc_srtScenarioForecastMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt" xlink:label="loc_us-gaapRepaymentsOfDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapRepaymentsOfDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFrequencyOfPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentFrequencyOfPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentDateOfFirstRequiredPayment1" xlink:label="loc_us-gaapDebtInstrumentDateOfFirstRequiredPayment1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentDateOfFirstRequiredPayment1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="mvis-20241231.xsd#MVIS_ExchangeAmount" xlink:label="loc_MVISExchangeAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_MVISExchangeAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 20, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-34170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MicroVision,
Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000065770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">91-1600822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">18390
NE 68th Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Redmond<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(425)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">936-6847<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock, $0.001 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">MVIS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 222.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">245,004,785<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated By Reference</a></td>
<td class="text">Portions
of the registrant&#8217;s definitive Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A
in connection with the registrant&#8217;s 2025 Annual Meeting of Shareholders (the &#8220;2025 Proxy Statement&#8221;) are incorporated
herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorOpinionTextBlock', window );">Auditor Opinion [Text Block]</a></td>
<td class="text">We
have audited the accompanying consolidated balance sheets of MicroVision, Inc. (the &#8220;Company&#8221;) as of December 31, 2024
and 2023, the related consolidated statements of operations, comprehensive loss, stockholders&#8217; equity and cash flows for each
of the three years in the period ended December 31, 2024, and the related notes and schedules (collectively referred to as the
&#8220;consolidated financial statements&#8221;). In our opinion, the consolidated financial statements present fairly, in all
material respects, the consolidated financial position of the Company as of December 31, 2024 and 2023, and the consolidated results
of its operations and its cash flows for each of the three years ended in the period  December 31, 2024, in conformity with
accounting principles generally accepted in the United States of America.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Moss Adams<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Seattle,
Washington<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorOpinionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-X<br> -Number 210<br> -Section 2<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorOpinionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets<br> $ in Thousands, &#8364; in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 54,486<span></span>
</td>
<td class="nump">$ 45,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities, available-for-sale</a></td>
<td class="nump">20,216<span></span>
</td>
<td class="nump">28,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash, current</a></td>
<td class="nump">261<span></span>
</td>
<td class="nump">3,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowances</a></td>
<td class="nump">926<span></span>
</td>
<td class="nump">949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">2,294<span></span>
</td>
<td class="nump">3,874<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">4,287<span></span>
</td>
<td class="nump">4,890<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">82,470<span></span>
</td>
<td class="nump">86,754<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">7,061<span></span>
</td>
<td class="nump">9,032<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">16,746<span></span>
</td>
<td class="nump">13,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash, net of current portion</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">10,972<span></span>
</td>
<td class="nump">17,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">2,412<span></span>
</td>
<td class="nump">1,895<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">121,161<span></span>
</td>
<td class="nump">129,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,132<span></span>
</td>
<td class="nump">2,271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">2,542<span></span>
</td>
<td class="nump">8,640<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Accrued liability for Ibeo business combination</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">308<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liability</a></td>
<td class="nump">14,581<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable, current</a></td>
<td class="nump">24,248<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">2,682<span></span>
</td>
<td class="nump">2,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">458<span></span>
</td>
<td class="nump">669<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">45,951<span></span>
</td>
<td class="nump">20,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermNotesPayable', window );">Notes payable, net of current portion</a></td>
<td class="nump">8,754<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">15,954<span></span>
</td>
<td class="nump">12,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">1,733<span></span>
</td>
<td class="nump">614<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">72,392<span></span>
</td>
<td class="nump">33,831<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 11)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $0.001; 25,000 shares authorized; zero and zero shares issued and outstanding as of December 31, 2024 and 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $0.001; 310,000 shares authorized; 224,993 and 194,736 shares issued and outstanding as of December 31, 2024 and 2023, respectively</a></td>
<td class="nump">225<span></span>
</td>
<td class="nump">195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">910,825<span></span>
</td>
<td class="nump">860,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(862,281)<span></span>
</td>
<td class="num">(765,366)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">48,769<span></span>
</td>
<td class="nump">95,804<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 121,161<span></span>
</td>
<td class="nump">$ 129,635<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">310,000<span></span>
</td>
<td class="nump">310,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">224,993<span></span>
</td>
<td class="nump">194,736<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">224,993<span></span>
</td>
<td class="nump">194,736<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 4,696<span></span>
</td>
<td class="nump">$ 7,259<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">7,530<span></span>
</td>
<td class="nump">2,772<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross (loss) profit</a></td>
<td class="num">(2,834)<span></span>
</td>
<td class="nump">4,487<span></span>
</td>
<td class="nump">564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">49,015<span></span>
</td>
<td class="nump">56,707<span></span>
</td>
<td class="nump">30,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Sales, marketing, general and administrative expense</a></td>
<td class="nump">29,346<span></span>
</td>
<td class="nump">36,689<span></span>
</td>
<td class="nump">24,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment loss on intangible assets</a></td>
<td class="nump">4,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss (gain) on disposal of fixed assets</a></td>
<td class="nump">143<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">82,685<span></span>
</td>
<td class="nump">93,362<span></span>
</td>
<td class="nump">54,454<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(85,519)<span></span>
</td>
<td class="num">(88,875)<span></span>
</td>
<td class="num">(53,890)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase gain, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,669<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseNonoperating', window );">Interest expense</a></td>
<td class="num">(4,457)<span></span>
</td>
<td class="num">(80)<span></span>
</td>
<td class="num">(62)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Unrealized loss on derivative liability</a></td>
<td class="num">(8,866)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncome', window );">Other income</a></td>
<td class="nump">2,434<span></span>
</td>
<td class="nump">5,590<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net loss before taxes</a></td>
<td class="num">(96,408)<span></span>
</td>
<td class="num">(81,696)<span></span>
</td>
<td class="num">(53,091)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="num">(507)<span></span>
</td>
<td class="num">(1,146)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">$ (82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share, basic</a></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (0.45)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted</a></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (0.45)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average shares outstanding - basic</a></td>
<td class="nump">209,510<span></span>
</td>
<td class="nump">182,802<span></span>
</td>
<td class="nump">165,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average shares outstanding - diluted</a></td>
<td class="nump">209,510<span></span>
</td>
<td class="nump">182,802<span></span>
</td>
<td class="nump">165,958<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as nonoperating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">$ (82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract', window );"><strong>Other comprehensive income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss', window );">Unrealized gain (loss) on investment securities, available-for-sale</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="num">(108)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized (loss) gain on translation</a></td>
<td class="num">(210)<span></span>
</td>
<td class="nump">184<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total comprehensive income (loss)</a></td>
<td class="num">(210)<span></span>
</td>
<td class="nump">337<span></span>
</td>
<td class="num">(108)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (97,125)<span></span>
</td>
<td class="num">$ (82,505)<span></span>
</td>
<td class="num">$ (53,199)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 164<span></span>
</td>
<td class="nump">$ 742,042<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (629,433)<span></span>
</td>
<td class="nump">$ 112,754<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2021</a></td>
<td class="nump">164,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">15,460<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">15,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">1,294<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">725<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">726<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options, shares</a></td>
<td class="nump">525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock, net</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">13,994<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, net, shares</a></td>
<td class="nump">4,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(53,091)<span></span>
</td>
<td class="num">(53,091)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(108)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(108)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 171<span></span>
</td>
<td class="nump">772,221<span></span>
</td>
<td class="num">(127)<span></span>
</td>
<td class="num">(682,524)<span></span>
</td>
<td class="nump">89,741<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2022</a></td>
<td class="nump">170,503<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">16,139<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">16,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">1,946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options, shares</a></td>
<td class="nump">191<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock, net</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">72,230<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">72,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, net, shares</a></td>
<td class="nump">22,096<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(82,842)<span></span>
</td>
<td class="num">(82,842)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">337<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">337<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 195<span></span>
</td>
<td class="nump">860,765<span></span>
</td>
<td class="nump">210<span></span>
</td>
<td class="num">(765,366)<span></span>
</td>
<td class="nump">95,804<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2023</a></td>
<td class="nump">194,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">11,530<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share-based compensation expense, shares</a></td>
<td class="nump">4,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of options</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">62<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of options, shares</a></td>
<td class="nump">84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Sales of common stock, net</a></td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">34,725<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">34,748<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Sales of common stock, net, shares</a></td>
<td class="nump">23,291<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(96,915)<span></span>
</td>
<td class="num">(96,915)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(210)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(210)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversions of notes payable</a></td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">3,743<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversions of notes payable, shares</a></td>
<td class="nump">2,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="nump">$ 225<span></span>
</td>
<td class="nump">$ 910,825<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (862,281)<span></span>
</td>
<td class="nump">$ 48,769<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Dec. 31, 2024</a></td>
<td class="nump">224,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">$ (82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">6,920<span></span>
</td>
<td class="nump">7,864<span></span>
</td>
<td class="nump">2,246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase gain, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,669)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Loss (gain) on disposal of fixed assets</a></td>
<td class="nump">143<span></span>
</td>
<td class="num">(34)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Unrealized loss on derivative liability</a></td>
<td class="nump">8,866<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment of intangible assets</a></td>
<td class="nump">4,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment of operating lease right-of-use assets</a></td>
<td class="nump">405<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse', window );">Impairment of property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">12<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write-downs</a></td>
<td class="nump">2,045<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and issuance costs on notes payable</a></td>
<td class="nump">4,382<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">11,535<span></span>
</td>
<td class="nump">16,141<span></span>
</td>
<td class="nump">15,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_NetAccretionOfPremiumOnShorttermInvestments', window );">Net accretion of premium on short-term investments</a></td>
<td class="num">(951)<span></span>
</td>
<td class="num">(1,275)<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Change in:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">23<span></span>
</td>
<td class="num">(949)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(495)<span></span>
</td>
<td class="num">(892)<span></span>
</td>
<td class="num">(168)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current and non-current assets</a></td>
<td class="nump">85<span></span>
</td>
<td class="num">(2,096)<span></span>
</td>
<td class="num">(217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Accounts payable</a></td>
<td class="num">(1,139)<span></span>
</td>
<td class="nump">942<span></span>
</td>
<td class="num">(1,737)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="num">(6,098)<span></span>
</td>
<td class="nump">6,571<span></span>
</td>
<td class="nump">888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Contract liabilities and other current liabilities</a></td>
<td class="num">(188)<span></span>
</td>
<td class="num">(6,452)<span></span>
</td>
<td class="num">(293)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(2,491)<span></span>
</td>
<td class="num">(2,500)<span></span>
</td>
<td class="num">(1,280)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">1,152<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(68,540)<span></span>
</td>
<td class="num">(67,090)<span></span>
</td>
<td class="num">(38,019)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Sales of investment securities</a></td>
<td class="nump">35,411<span></span>
</td>
<td class="nump">76,700<span></span>
</td>
<td class="nump">60,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of investment securities</a></td>
<td class="num">(26,065)<span></span>
</td>
<td class="num">(41,710)<span></span>
</td>
<td class="num">(90,158)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Advance to Ibeo</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash paid for Ibeo business combination</a></td>
<td class="num">(6,300)<span></span>
</td>
<td class="num">(11,233)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(374)<span></span>
</td>
<td class="num">(1,935)<span></span>
</td>
<td class="num">(4,359)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="nump">2,672<span></span>
</td>
<td class="nump">21,822<span></span>
</td>
<td class="num">(38,073)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Principal payments under finance leases</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(26)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfNotesPayable', window );">Principal payments under notes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(392)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Principal proceeds from notes payable, net of debt discount and issuance costs</a></td>
<td class="nump">38,080<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from stock option exercises</a></td>
<td class="nump">62<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from issuance of common stock</a></td>
<td class="nump">34,748<span></span>
</td>
<td class="nump">72,284<span></span>
</td>
<td class="nump">13,999<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">72,890<span></span>
</td>
<td class="nump">72,438<span></span>
</td>
<td class="nump">14,307<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate changes on cash and cash equivalents and restricted cash</a></td>
<td class="num">(166)<span></span>
</td>
<td class="nump">267<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations', window );">Change in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">6,856<span></span>
</td>
<td class="nump">27,437<span></span>
</td>
<td class="num">(61,785)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">49,391<span></span>
</td>
<td class="nump">21,954<span></span>
</td>
<td class="nump">83,739<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">56,247<span></span>
</td>
<td class="nump">49,391<span></span>
</td>
<td class="nump">21,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental schedule of non-cash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_CommonStockIssuedInConversionOfNotePayable', window );">Common stock issued in conversion of note payable</a></td>
<td class="nump">3,745<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Non-cash additions to property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1', window );">Amounts issued to escrow for acquisition consideration</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_AcquisitionOfRighttouseAsset', window );">Acquisition of right-of-use asset</a></td>
<td class="nump">5,395<span></span>
</td>
<td class="nump">1,338<span></span>
</td>
<td class="nump">10,184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_AccruedFinancingFees', window );">Accrued financing fees</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(32)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_NonCashForeignCurrencyTranslationAdjustments', window );">Foreign currency translation adjustments</a></td>
<td class="num">(210)<span></span>
</td>
<td class="nump">184<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale', window );">Unrealized (gain) loss on investment securities, available-for-sale</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 153<span></span>
</td>
<td class="num">$ (108)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_AccruedFinancingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued financing fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_AccruedFinancingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_AcquisitionOfRighttouseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Acquisition of right to use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_AcquisitionOfRighttouseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_CommonStockIssuedInConversionOfNotePayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common stock issued in conversion of note payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_CommonStockIssuedInConversionOfNotePayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NetAccretionOfPremiumOnShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net accretion of premium on shortterm investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_NetAccretionOfPremiumOnShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NonCashForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_NonCashForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrealized gain loss on investment securities available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsHeldForUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsHeldForUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing supported by a written promise to pay an obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Reconciliation of Cash Supplement - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 54,486<span></span>
</td>
<td class="nump">$ 45,167<span></span>
</td>
<td class="nump">$ 20,536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash, current</a></td>
<td class="nump">261<span></span>
</td>
<td class="nump">3,263<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalents', window );">Restricted cash, net of current portion</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">961<span></span>
</td>
<td class="nump">1,418<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 56,247<span></span>
</td>
<td class="nump">$ 49,391<span></span>
</td>
<td class="nump">$ 21,954<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 3,900<span></span>
</td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">$ (82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingArrLineItems', window );"><strong>Insider Trading Arrangements [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingArrLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingArrLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Risk
Management and Strategy</span></b></span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Our
Cybersecurity Processes </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_zSaijc1HGSmd">We
continue to strengthen our cybersecurity measures to safeguard our information systems based on industry standards. Our measures include
policies to promote internal compliance by our employees, policies and procedures to regularly evaluate the security of our information
systems and implementation of third-party products, including intrusion prevention and detection solutions, multifactor identification
and anti-virus software, to help detect and protect against potential cybersecurity threats. We educate our staff on <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_903_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zEzerZy3sKRl">cybersecurity matters</span>
with periodic risk awareness information, phishing awareness campaigns, and training materials. Moreover, given the rapid growth of our
global operations in 2023 due to the Ibeo acquisition, and our expectations for near- and long-term strategic growth, our Information
Technology, or IT, team is prioritizing enhancements to our response system and continuity plans.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
key dimension to the security and effectiveness of our information system is our compliance with standards that are unique to the industries
in which we operate. For instance, it is critical that our information system achieves TISAX certification. Established by the German
Association of the Automotive Industry, Trusted Information Security Assessment Exchange, or TISAX, is a globally recognized assessment
and exchange mechanism for information security in the automotive industry. Automotive OEMs rely on the TISAX label to ensure that suppliers
and partners have a solid information security management system in place. To successfully complete the TISAX assessment process in our
German and U.S. operations, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zRVtQ8SMua85">we are actively evaluating our cybersecurity measures and seeking enhancements, including engaging a third-party
auditor and global standardization of our cybersecurity training program, to ensure a comprehensive and robust system.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>



    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">19</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><p style="margin: 0pt">&#160;</p></div>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_z2gQSM0bJpEa">We
evaluate our third-party information system providers, as well as any other provider that may have access to our data, for their maturity
and reliability, and as a matter of policy we choose to only work with reputable vendors.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks
from Cybersecurity Threats</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20240101__20241231_zwLXKt5Ej8O4">We
have <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20240101__20241231_zr3mGgkswPz7">not</span>
encountered cybersecurity incidents that have materially affected or are reasonably likely to materially affect us, including our
operations or financial condition. A cybersecurity incident could be deemed to have a material impact on our operations if it caused a
disruption to our ability to function as a global organization, including the interruption of our internal and external communications, public
reporting, or management of our operations. Refer to &#8220;Item 1A. Risk Factors&#8221; in this annual report on Form 10-K, including
&#8220;Our operations could be adversely impacted by information technology system failures, network disruptions, or cybersecurity
breaches,&#8221; for additional discussion about cybersecurity-related risks.</span></span></p>

<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text">We
continue to strengthen our cybersecurity measures to safeguard our information systems based on industry standards. Our measures include
policies to promote internal compliance by our employees, policies and procedures to regularly evaluate the security of our information
systems and implementation of third-party products, including intrusion prevention and detection solutions, multifactor identification
and anti-virus software, to help detect and protect against potential cybersecurity threats. We educate our staff on <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_903_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zEzerZy3sKRl">cybersecurity matters</span>
with periodic risk awareness information, phishing awareness campaigns, and training materials. Moreover, given the rapid growth of our
global operations in 2023 due to the Ibeo acquisition, and our expectations for near- and long-term strategic growth, our Information
Technology, or IT, team is prioritizing enhancements to our response system and continuity plans.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock', window );">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</a></td>
<td class="text">We
have <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20240101__20241231_zr3mGgkswPz7">not</span>
encountered cybersecurity incidents that have materially affected or are reasonably likely to materially affect us, including our
operations or financial condition. A cybersecurity incident could be deemed to have a material impact on our operations if it caused a
disruption to our ability to function as a global organization, including the interruption of our internal and external communications, public
reporting, or management of our operations. Refer to &#8220;Item 1A. Risk Factors&#8221; in this annual report on Form 10-K, including
&#8220;Our operations could be adversely impacted by information technology system failures, network disruptions, or cybersecurity
breaches,&#8221; for additional discussion about cybersecurity-related risks.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock', window );">Cybersecurity Risk Board of Directors Oversight [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Governance</span></b></span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_98D_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_gBFCRBCOSRFOT-IQAJTZK_zvfQvMmfFTe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Board
of Directors and Audit Committee</b></span></p>

<div id="xdx_C04_gBFCRBCOSRFOT-IQAJTZK_zEjISDLn0xKi"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
delegated authority from our Board of Directors and in accordance with its charter, our <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zQ4AG3K04gOg">Audit Committee</span> is charged with the oversight
of enterprise risk, including risk related to cybersecurity threats. Our Audit Committee Chair is expected to report regularly to our
Board of Directors about our Audit Committee&#8217;s oversight of enterprise risk. Our Audit Committee Chair reports quarterly to our Board of Directors specifically about our cybersecurity incident management and governance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management,
and specifically our Chief Financial Officer, reports quarterly to our Audit Committee on cybersecurity, including initiatives and
strategies, and incident reporting and any lessons learned. From time to time, management will also engage in informal discussions with members of the Audit Committee about
our cybersecurity practices and risks, including informing our Audit Committee Chair in a timely manner about any cybersecurity
incidents that management determines may have a significant impact on our operations or that may trigger any reporting
obligations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Audit Committee will conduct an annual review of our cybersecurity measures and the effectiveness of our risk management strategies.</span></p>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_C05_gBFCRBCOSRFOT-IQAJTZK_zdyCLlPAhqB3">&#160;</span></b></span></p>

<p class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_984_ecyd--CybersecurityRiskRoleOfManagementTextBlock_c20240101__20241231_gBFCRROMTB-BRAHV_zFMXDqN5peW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management</b></span></p>

<div id="xdx_C03_gBFCRROMTB-BRAHV_zKT2wzutCB3d"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
Verma, joined MicroVision in 2021 as our Chief Financial Officer. He is an experienced risk management professional and currently oversees
the Company&#8217;s accounting and finance strategies, including risk management. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z2iHyiWIrNKg">Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.</span> Although we do not currently employ a chief information security
officer, we are working with an outside consulting firm that is serving in this role and assisting our internal team with the primary
responsibility of overseeing our cybersecurity measures and risks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_c20240101__20241231_zahx9AmEdcT2">The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.</span> Across the IT team
we have employees who have in-depth knowledge and decades of cybersecurity industry experience, including prior experience with developing
and overseeing cybersecurity polices and processes for companies required to comply with NIST SP800-171, cybersecurity standards for
companies that store sensitive unclassified information on behalf of the United States government, and former Ibeo employees having experience
with TISAX compliance. Yet, we recognize the evolving and increasing threat that cybersecurity will have on our operations. As part of
our long-term growth strategy, we expect to establish a dedicated cybersecurity team to oversee our cybersecurity risk management.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C02_gBFCRROMTB-BRAHV_zNXo9Lt9wxvg">The
IT Team Director regularly meets with the Chief Financial Officer and as appropriate the Chief Executive Officer to discuss cybersecurity
risks. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20240101__20241231_zzL8OuDV8CS3">This ensures that management is informed</span> about our current cybersecurity measures and aware of any potential risks facing our
operations. In the event of a cybersecurity incident, we have put in place a reporting structure to inform the Chief Financial Officer,
Chief Executive Officer and General Counsel promptly of any incident so that they may assess the appropriate response to the incident
and any reporting concerns that may be triggered by the incident.</span></span></p>

&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Board
of Directors and Audit Committee</b></span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
delegated authority from our Board of Directors and in accordance with its charter, our <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zQ4AG3K04gOg">Audit Committee</span> is charged with the oversight
of enterprise risk, including risk related to cybersecurity threats. Our Audit Committee Chair is expected to report regularly to our
Board of Directors about our Audit Committee&#8217;s oversight of enterprise risk. Our Audit Committee Chair reports quarterly to our Board of Directors specifically about our cybersecurity incident management and governance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management,
and specifically our Chief Financial Officer, reports quarterly to our Audit Committee on cybersecurity, including initiatives and
strategies, and incident reporting and any lessons learned. From time to time, management will also engage in informal discussions with members of the Audit Committee about
our cybersecurity practices and risks, including informing our Audit Committee Chair in a timely manner about any cybersecurity
incidents that management determines may have a significant impact on our operations or that may trigger any reporting
obligations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Audit Committee will conduct an annual review of our cybersecurity measures and the effectiveness of our risk management strategies.</span></p>

&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Management</b></span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Anubhav
Verma, joined MicroVision in 2021 as our Chief Financial Officer. He is an experienced risk management professional and currently oversees
the Company&#8217;s accounting and finance strategies, including risk management. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z2iHyiWIrNKg">Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.</span> Although we do not currently employ a chief information security
officer, we are working with an outside consulting firm that is serving in this role and assisting our internal team with the primary
responsibility of overseeing our cybersecurity measures and risks.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_c20240101__20241231_zahx9AmEdcT2">The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.</span> Across the IT team
we have employees who have in-depth knowledge and decades of cybersecurity industry experience, including prior experience with developing
and overseeing cybersecurity polices and processes for companies required to comply with NIST SP800-171, cybersecurity standards for
companies that store sensitive unclassified information on behalf of the United States government, and former Ibeo employees having experience
with TISAX compliance. Yet, we recognize the evolving and increasing threat that cybersecurity will have on our operations. As part of
our long-term growth strategy, we expect to establish a dedicated cybersecurity team to oversee our cybersecurity risk management.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

The
IT Team Director regularly meets with the Chief Financial Officer and as appropriate the Chief Executive Officer to discuss cybersecurity
risks. <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20240101__20241231_zzL8OuDV8CS3">This ensures that management is informed</span> about our current cybersecurity measures and aware of any potential risks facing our
operations. In the event of a cybersecurity incident, we have put in place a reporting structure to inform the Chief Financial Officer,
Chief Executive Officer and General Counsel promptly of any incident so that they may assess the appropriate response to the incident
and any reporting concerns that may be triggered by the incident.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock', window );">Cybersecurity Risk Management Expertise of Management Responsible [Text Block]</a></td>
<td class="text">The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">DESCRIPTION OF BUSINESS</a></td>
<td class="text"><p id="xdx_802_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zBth1nqWFY6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_822_zDFtqEi0AQPb">DESCRIPTION OF BUSINESS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MicroVision,
Inc. is committed to driving the global adoption of proprietary products, which leverage deterministic AI at the edge with the
Company&#8217;s innovative perception and application software running on diverse lidar sensors. The Company&#8217;s solutions
enable ADAS and autonomy features for customers in a wide range of industries including robotics, automated warehouse, agriculture,
mining, military, and automotive. The Company&#8217;s deterministic AI at the edge software running on sensors enables intelligent
autonomous, active safety, and automation systems which depend on secure, cost-effective and energy-efficient solutions. This
software has been developed in close collaboration with automotive customers and the Company is now rapidly expanding with it into
new industrial and commercial vehicle sectors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
engineering teams based in Redmond, Washington and Hamburg, Germany, the Company develops and supplies integrated solutions built on
the perception software stack, incorporating application software and processing data from differentiated sensor systems. The Company&#8217;s
extensive experience in developing and productizing core lidar hardware and software components, along with expertise in edge computing,
positions the Company as a valuable commercial partner capable of delivering high-value, low-power products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Liquidity</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has incurred significant losses since inception. Operations to date have been funded 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the Company had total liquidity of $<span id="xdx_905_eus-gaap--CashCashEquivalentsAndShortTermInvestments_iI_pn5n6_c20241231_z88rfPMNh54a" title="Total liquidity">74.7</span> million including $<span id="xdx_90A_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20241231_zpsKJG91s70j" title="Cash and cash equivalents">54.5</span> million in cash and cash equivalents and $<span id="xdx_903_eus-gaap--ShortTermInvestments_iI_pn5n6_c20241231_zsVxKFjK3vrj" title="Short-term investment securities">20.2</span>
million in short-term investment securities. In addition, the Company has approximately $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember_zqHnybkiz3S7" title="Share issued value">113.6</span> million availability under its current
at-the-market (&#8220;ATM&#8221;) facility as of December 31, 2024, subject to certain conditions. On October 23, 2024, the Company issued $<span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_pn5n6_c20241023__20241023_zc5637SHmyPk" title="Share issued value">45.0</span> million in senior secured
convertible notes for gross proceeds of $<span id="xdx_901_eus-gaap--SecuredDebt_iI_pn5n6_c20241023__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember_z70HHpFrK1a6" title="Secured debt">41.4</span> million and has a remaining commitment pursuant to the convertible note facility of $<span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241023__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zEpYfRRghkp9" title="Additional principal amount">30.0</span>
million, subject to certain limitations (see Note 7. Notes Payable and Derivative Liability).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsequent to the date of these financial statements, on February 4, 2025,
the Company sold shares of common stock and warrants to purchase common stock for net proceeds of approximately $<span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zisYeSIBLn92" title="Common stock and warrants to purchase">7.8</span> million. Additionally, subsequent to the date of these financial statements, maturities of the $<span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zj9W7ouZy1R8" title="Principal amount">45.0</span> million senior secured
convertible notes were reduced by $<span id="xdx_90E_eus-gaap--ConvertibleNotesPayableCurrent_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zMmKbstXK6Pf" title="Convertible notes">10.6 </span>million (see Note 16. Subsequent Events). To date, total maturities have been reduced by $<span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zNbuIOqJVI9d" title="Total maturities">12.3</span>
million, inclusive of $<span id="xdx_907_eus-gaap--NotesPayable_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zPqsJibpvpy1" title="Inclusive value">1.8</span> million reduced prior to December 31, 2024 (see Note 7. Notes Payable and Derivative Liability). Based on the current operating plan, the Company anticipates having sufficient cash and cash equivalents to fund
operations for at least the next 12 months from the issuance of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zf3baEwhmtPi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2</b>.
<b><span id="xdx_824_z0jpF6ngA7Rj">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zCxCDUYiSpW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_z4KeoaHavFC8">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries, after
elimination of all intercompany balances and transactions. Certain reclassifications have been made to prior year financial statements
to conform to classifications used in the current year. These reclassifications had no impact on net loss, shareholders&#8217; equity
or cash flows, as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--UseOfEstimates_zOyMJf1MqJ5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0eVvlRujDlf">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the
reported amounts therein. The most significant estimates and assumptions relate to business combinations, valuation of intangibles, valuation
of derivative liabilities, revenue recognition, inventory valuation, valuation of share-based payments, income taxes, depreciable lives
assessment and related disclosure of contingent assets and liabilities. Due to the inherent uncertainty involved, actual results reported
in future periods could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zi5xW6yobFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zoXxSi9Wrrel">Foreign
Currency Translation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other
than the functional currency. Realized gains and losses on those foreign currency transactions are included in determining net loss for
the period of exchange and are recorded in other income in the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zzCw4r7BGJwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zNWnahmPBx2c">Segment
Information</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines operating segments based on how the chief operating decision maker (&#8220;CODM&#8221;) manages the business, makes
operating decisions around the allocation of resources, and evaluates operating performance. The CODM is the Executive Management team.
The Company has determined that it operates in <span id="xdx_90E_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20240101__20241231_znlWQn58g5Se" title="Number of operating segment">one</span> operating segment and <span id="xdx_904_eus-gaap--NumberOfReportableSegments_pid_dc_uSegment_c20240101__20241231_zmf1vQJ4ESM4" title="Number of reportable segment">one</span> reportable segment, relating to the sale and servicing of
lidar hardware and software, as the CODM regularly reviews financial information presented on a consolidated basis. Financial information
regularly reviewed by the CODM includes revenue, income or loss from operations, and net income or loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--BusinessCombinationsPolicy_zIJifj4Q9DI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zgifXKI8raW9">Business
Combination</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business
combinations are accounted for under the acquisition method. As such, the fair value of the Ibeo purchase consideration was allocated
to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date.
The excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration was included
in bargain purchase gain, net of tax in the consolidated statements of operations. Such valuations require management to make significant
estimates and assumptions, especially with respect to intangible assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zZACAVfaNkol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zRtCvHVqM806">Cash
and Cash Equivalents and Fair Value of Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. The Company uses market data, assumptions and risks that 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments include cash and cash equivalents, investment securities, accounts receivable, accounts payable and accrued liabilities.
The carrying value of financial instruments approximate fair value due to their short maturities. Cash equivalents are comprised of short-term
highly rated (A rated securities and above) money market savings accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
investment securities primarily consist of debt securities. The Company has classified its entire investment portfolio as available-for-sale.
Available-for-sale securities are stated at fair value with unrealized gains and losses included in other comprehensive income (loss).
Dividend and interest income are recognized when earned. Realized gains and losses, if any, are presented separately on the income statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_849_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zowr7MOCTi72" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zBbawrgzUfU8">Restricted
Cash</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash is held in money market savings accounts and serves as collateral for irrevocable letters of credit related to our facility
lease agreements. The restricted cash balance as of December 31, 2024 includes $<span id="xdx_904_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeadquartersMember_zDK6w8nwi9g7" title="Letter of credit for past lease">0.5</span>
million and $<span id="xdx_903_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--GeneralOfficeAndLabSpaceMember_zVd9e7WmnyBg" title="Letter of credit for past lease">0.2</span>
million of collateral under two letters of credit, issued in connection with lease agreements for the Company&#8217;s headquarters
and general office and lab space, respectively, in Redmond, Washington. The restricted cash balance also includes approximately
$<span id="xdx_90A_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zhE09tTdM3Eh" title="Restricted cash">1.0</span>
million for a security deposit associated with a lease agreement for office space in Hamburg,
Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zgmLpJpmgKA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z959N56vbeN9">Inventory</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of raw materials, work in process and finished goods assemblies. 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zDrVZqqTMpn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zj6ctbReBkO7">Intangible
Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consist of acquired technology from the January 2023 Ibeo asset purchase and purchased patents. As part of the Ibeo asset acquisition,
two intangible assets were primarily acquired in the form of Perception software and Reference software, with initial useful lives of
<span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PerceptionSoftwareMember_z74XI50iibJb" title="Useful life">15</span> years and <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ReferenceSoftwareMember_z1JRbfHrjfI9" title="Useful life">8</span> years, respectively. 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 intangible assets are amortized using the straight-line method
over their estimated period of benefit, ranging from <span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zCoUcin3YYq6" title="Useful life::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl0783">one</span></span> to <span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_zKTvhShrObBk" title="Useful life">seventeen years</span>. Intangible assets are reviewed for impairment whenever events
or changes in circumstances indicate the carrying value may not be recoverable (see Note 8. Financial Statement Components &#8211; Intangible
Assets for discussion of impairment). Recoverability of these assets is measured by comparison of their carrying values to the projected
undiscounted net cash flows associated with the related intangible assets or group of assets over their remaining lives. Measurement
of an impairment loss for intangible assets is based on the difference between the fair value of the asset and its carrying value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH7HTb66Tsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zuRUAM6529Va">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost and depreciated over the estimated useful lives of the assets (<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRG1g0JTBMli" title="::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0788">two</span></span> to <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8lobchMN9F" title="Estimated useful lives">five years</span>) using the straight-line
method. Property and equipment may include assets related to future product lines. As production needs change, management will periodically
assess the remaining estimated useful life of production equipment. If necessary, depreciation on production equipment will be adjusted
to reflect the remaining estimated useful life. Leasehold improvements are depreciated over the lesser of the estimated useful life or
the lease term. Costs for repairs and maintenance are charged to expense as incurred and expenditures for major improvements are capitalized
at cost. Gains or losses on the disposition of assets are reflected in the consolidated statements of operations at the time of disposal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_zl0VSQteOiYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zfcyv1VBDTR4">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
assesses all contracts executed to determine whether the agreements contain a lease component. Significant judgment may be required to
determine whether a contract contains a lease, the length of the lease term, the allocation of the consideration between lease and non-lease
components, and the appropriate discount rate to be applied. Management reviews the underlying objective of each contract, the terms
of the contract, and considers current and future business conditions when making these judgments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s lease obligations consist of various office and equipment operating leases. Operating lease assets are recorded under
the operating lease right-of-use asset (&#8220;ROU&#8221;) line item, while liabilities are recorded under the current portion of operating
lease liability and operating lease liability, net of current portion line items on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
lease ROU assets and liabilities are recognized upon lease commencement based on the present value of payments over the lease term. For
leases which do not provide an implicit rate, the Company&#8217;s incremental borrowing rate as of the commencement date serves as the
discount rate to determine the present value of lease payments. Lease expense from operating leases is recognized on a straight-line
basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_843_eus-gaap--DebtPolicyTextBlock_zYgPZ26KXGJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zljZKVCPyH8e">Notes
Payable</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates all conversion, redemption, and put features contained in its debt instruments to determine if there are any embedded
features that require bifurcation as a derivative. The Company accounts for debt as a long-term liability, with the current portion classified
as a short-term liability, equal to the amount repayable at maturity, net of any debt discount and issuance costs, within notes payable
on the consolidated balance sheets. The debt discount and issuance costs are amortized over the term of the Note, using the effective
interest method, as interest expense in the accompanying consolidated statements of operations. Conversions of principal are accounted
for in accordance with ASC 470-20, &#8220;Debt with Conversion and Other Options,&#8221; with immediate expense of the unamortized discount
associated with the converted principal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p id="xdx_84F_eus-gaap--DerivativesPolicyTextBlock_zXqVqb9qqOHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zRtippkqiGY">Derivative
Liability</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded
derivatives in accordance with ASC 815, &#8220;Derivatives and Hedging&#8221;. For derivative financial instruments that are accounted
for as liabilities, the derivative instrument is initially recorded at its fair value on the issuance date and is then re-valued at each
reporting date, with changes in the fair value reported as an unrealized gain or loss in earnings on the consolidated statements of operations.
The Company has elected to classify the entirety of its derivatives in current liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbJBsU78z5Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zvgE8Z3g7uDj">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 the Company generates revenue. Revenues are recognized when control of
the promised goods or services are transferred to customers, in an amount that reflects the consideration that the Company expects to
receive in exchange for those goods or services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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, the Company 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 the Company&#8217;s
part.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Product
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenue is primarily derived from sales of lidar hardware and systems. While each contract is individually assessed to identify separate
performance obligations, a performance obligation generally consists of an individual sensor or sensor system, inclusive of all materials
and integrated software. Transaction prices are normally fixed, as the Company does not include variable consideration or the exchange
of any other goods as part of the contract. Revenue is recognized upon shipment of the product to the customer, as control and title
of the product passes to the customer at the point of shipment. Product sales generally include acceptance provisions, however, as it
can be objectively determined that agreed-upon customer specifications have been met prior to shipment, control of the item passes at
the time of shipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>License
and Royalty Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License
and royalty revenue consists of revenue from the licensing of various software and intellectual property owned by MicroVision, and any
royalties generated from their use in products sold by customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
licenses sold are either a license to install and use, whether perpetual or fixed-term, or a license to access the software, which is
normally a volume-based license. Revenue from licenses to install is recognized at the point when the customer is granted the ability
to install the software, as these licenses represent functional intellectual property with significant standalone functionality. Revenue
from licenses to access is recognized over the period of time in which the Company has ongoing obligations under the agreement, as these
licenses represent symbolic intellectual property, which exclude significant standalone functionality. Revenue recognized each period
is based on the appropriate measure of progress, typically being the number of usage hours consumed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales-based royalties is recognized based on reports provided by customers which identify the number of royalty-bearing products
sold or otherwise distributed. For any customers that fail to provide timely reports, management estimates the number of royalty-bearing
products sold based on historical sales volume and available forecast data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
revenue in a particular period is dependent upon when the contract is entered into, the value of the contract, and the availability of
technical resources to perform work on the contract. Each performance obligation associated with development contracts is identified
at contract inception. The contracts generally include product development and customization specified by the customer. For contracts
with multiple product development or customization components, each component is evaluated to determine whether it is distinct within
the context of the contract and represents a standalone performance obligation. Components which are deemed not distinct at contract
inception are combined into a single performance obligation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Development
contracts are primarily fixed-fee contracts. Contract revenue is recognized either at a point in time, or over time, depending upon the
characteristics of the individual contract. If control of the deliverable(s) passes to the customer 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 upon completion of the contract. For contracts which include significant customer acceptance provisions, revenue is recognized
only upon acceptance of the deliverable(s).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
control of deliverables passes to the customer over time, revenue is recognized based on the proportion of total cost expended to the
total cost expected to complete the contract performance obligation (defined as the &#8216;input method&#8217; under Topic 606). For
contracts which require the input method of revenue recognition, the determination of the total cost expected to complete the performance
obligation(s) involves significant judgment. Management initially estimates the resources required to complete each relevant performance
obligation, and incorporates revisions to hour and cost estimates throughout the course of the contract as necessary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Product Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of product revenue includes the direct and allocated indirect costs of products sold to customers. Direct costs include labor, materials,
reserves for estimated warranty expenses, and other costs incurred directly, or charged by contract manufacturers in the manufacture
of these products. Indirect costs include labor, manufacturing overhead, and other costs associated with manufacturing activities. Manufacturing
overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of product
revenue based on the proportion of indirect labor which supported production activities. The cost of product revenue can fluctuate significantly
from period to period, depending on product mix and volume, the level of manufacturing overhead expense and the volume of direct material
purchased.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Contract Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of contract revenue includes both direct and allocated indirect costs of performing work on contracts and producing prototype units and
evaluation kits. Direct costs include labor, materials and other costs incurred directly in producing prototype units and evaluation
kits or performing work on a contract. Indirect costs include labor and other costs associated with research and development and building
technical capabilities and capacity. Cost of contract revenue is determined by the level of direct and indirect costs incurred, which
can fluctuate substantially from period to period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing
overhead, which includes the costs of procuring, inspecting and storing material, and facility and depreciation costs, is allocated to
inventory, cost of product revenue, cost of contract revenue, and research and development expense based on the level of effort supporting
production or research and development activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zIgR7hdFgk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zDEz4JnGMDA">Concentration
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to a concentration of credit risk are primarily cash, cash equivalents, and investment
securities. As of December 31, 2024, cash and cash equivalents are comprised of operating checking accounts and short-term highly rated
money market savings accounts. 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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, three customers accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfUQtVrTfF4j" title="Concentration risk, percentage">60%</span>, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHV5TqE69pHk" title="Concentration risk, percentage">13%</span>, and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ze6BGTFQUcfb" title="Concentration risk, percentage">10%</span> of total revenue, respectively, or $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOVjuU3xXBv5" title="Revenue">2.8</span> million, $<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfNND2hFpm07" title="Revenue">0.6</span>
million, and $<span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFutJZ0qaG64" title="Revenue">0.5</span> million of total revenue, respectively. For the same period in 2023, two customers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz5FE8rY3Ci" title="Concentration risk, percentage">63%</span> and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zgMsaR7tAc8b" title="Concentration risk, percentage">11%</span> of total
revenue, respectively, or $<span id="xdx_906_eus-gaap--Revenues_pn5n6_c20230101__20231231__srt--MajorCustomersAxis__custom--OneCustomerMember_zCx4vphOVBPh" title="Revenues">4.6 </span>million and $<span id="xdx_901_eus-gaap--Revenues_pn6n6_c20230101__20231231__srt--MajorCustomersAxis__custom--TwoCustomerMember_zofd41fN2all" title="Revenues">0</span>.8 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, accounts receivable related to these customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMwF1Fd05CGb" title="Concentration risk, percentage">82%</span> of total accounts receivable, net of allowances
on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Typically,
a significant concentration of components and the products 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 the Company 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 the Company&#8217;s financial condition and operating results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_zq0ugBbeVZ3j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z3L7lncgCwhb">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recorded for differences between the financial statement and tax bases of the assets and liabilities that
will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the
differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets
to the amount expected to be realized. Income tax expense is recorded for the amount of income tax payable for the period increased or
decreased by the change in deferred tax assets and liabilities during the period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3ksu6VyzGl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zMA1Lq4UAIVh">Research
and Development</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expense consists of labor and subcontractor costs for internal research and product development activities, direct material
to support development programs, laboratory operations, outsourced development and processing work, and other operating expenses. Research
and development resources are assigned based on the business opportunity of the available projects, the skill mix of the resources available
and the contractual commitments have been made to customers. Research and development costs are expensed as incurred. It is highly likely
that a substantial level of continuing research and development expense will be required for the Company to further develop its technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zSp4KpCXQtqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zy54Uxd9Tcag">Share-Based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. Share-based awards are accounted for 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 PSUs is determined by the closing
price of common stock on the date of grant. 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_zGcSe8o8UMy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zulpvUwXcWlh">Recently
Adopted Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update expand annual and interim
disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. All disclosure
requirements under this standard will also be required for public entities with a single reportable segment. The Company adopted ASU
2023-07 during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zth3WwuZvbD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zDwAK9dz983i">Recently
Issued Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this
update require disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on
income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning January 1, 2025, with early adoption permitted.
The ASU is expected to result in incremental disclosures to the Company&#8217;s financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2024, the FASB issued ASU No. 2024-01, Compensation: Stock Compensation (Topic 718). The amendments in this ASU clarify existing
guidance related to profits interest and similar awards. ASU 2024-01 is effective for annual and interim periods for the Company beginning
January 1, 2025, with early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statements
and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures
(Subtopic 220-40). The amendments in this ASU require additional disclosure of specified information about certain costs and expenses
in the notes to the financial statements. ASU 2024-03 is effective for annual periods for the Company beginning January 1, 2027, with
early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statement disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-04, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20). The amendments in
this ASU clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for
as an induced conversion. The amendments in this Update are effective for all entities for annual reporting periods beginning after December
15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted for all entities that have
adopted the amendments in Update 2020-06. The ASU is not expected to have a material impact on the Company&#8217;s financial statements
or disclosures.</span></p>

<p id="xdx_857_zseAwa4W7X49" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">NET LOSS PER SHARE</a></td>
<td class="text"><p id="xdx_800_eus-gaap--EarningsPerShareTextBlock_zo1MA7f7xtJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_821_zH8QB43HBR55">NET LOSS PER SHARE</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. Diluted net loss per
share 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. As the effect of dilutive securities outstanding during the
period is anti-dilutive, diluted net loss per share is equal to basic net loss per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zwOhqfKRhvWb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 are as follows (in thousands, except loss per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zlVyXVHY7AX4" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231_z00CptxwpkK2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231_zi56GAIwTqN9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zFI8gAFqnO1b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Numerator:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20240101__20241231_zRI5k1X8aDSf" title="Net loss available for common shareholders - basic"><span id="xdx_906_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20240101__20241231_zvl86AWf4nd2" title="Net loss available for common shareholders - diluted">(96,915</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_90E_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20230101__20231231_z4BOWPtsM0Pk" title="Net loss available for common shareholders - basic"><span id="xdx_90A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20230101__20231231_zXwl4OJ85kwa" title="Net loss available for common shareholders - diluted">(82,842</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_909_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20220101__20221231_zhCOvTjZNul5" title="Net loss available for common shareholders - basic"><span id="xdx_904_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20220101__20221231_zEnQ09f9Ok8l" title="Net loss available for common shareholders - diluted">(53,091</span></span></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average common shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20241231_zLFPm991Qtj9" title="Weighted-average common shares outstanding - basic"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20241231_zias2XpDpUi9" title="Weighted-average common shares outstanding - diluted">209,510</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20231231_ziUYh4NDomM6" title="Weighted-average common shares outstanding - basic"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20231231_zzsg0OdmDLD" title="Weighted-average common shares outstanding - diluted">182,802</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20220101__20221231_zSvrg8ksHpea" title="Weighted-average common shares outstanding - basic"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20220101__20221231_zKOfPdNigUAa" title="Weighted-average common shares outstanding - diluted">165,958</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss per share - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</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_903_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zgXs9d0cpMZc" title="Net loss per share, basic"><span id="xdx_900_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zlVopJr58Xee" title="Net loss per share, diluted">(0.46</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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--EarningsPerShareBasic_pid_c20230101__20231231_zrhmNN7NF0rk" title="Net loss per share, basic"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z4VoBig7xe4j" title="Net loss per share, diluted">(0.45</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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_90A_eus-gaap--EarningsPerShareBasic_pid_c20220101__20221231_zNlabPg7nZY5" title="Net loss per share - basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20220101__20221231_zaAPt2Fuxrmc" title="Net loss per share - diluted">(0.32</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<p id="xdx_8AA_zrs4AH17494" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the years ended December 31, 2024, 2023 and 2022, the following securities from net loss per share have been excluded as the effect of
including them would have been anti-dilutive: outstanding options exercisable into a total of <span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zSyinRcgOIs2" title="Antidilutive outstanding options exercisable into common stock">0.7</span> million, <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zxw1xS1ZH3I7" title="Antidilutive outstanding options exercisable into common stock">0.8</span> million, and <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zMf7jB24b7z2" title="Antidilutive outstanding options exercisable into common stock">0.9</span> million
shares of common stock, respectively;  <span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zeO3voa8WJD6" title="Anti dilutive outstanding options exercisable into common stock">12.0</span> million, <span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zhZZiWmSqpM4" title="Anti dilutive outstanding options exercisable into common stock">10.0</span> million and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zMWYgnVhEia3" title="Anti-dilutive into common stock">8.9</span> million nonvested restricted and performance stock units,
respectively; and<span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfpUGbcu4GN" title="Anti-dilutive into common stock"> 34.6 </span>million shares of common stock that may be issued through conversion of the derivative liability (see
Note 7. Notes Payable and Derivative Liability).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">BUSINESS COMBINATION</a></td>
<td class="text"><p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zXY5uw1RdBIf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_821_zUurxI5uVfMj">BUSINESS COMBINATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2023, the Company 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, which
enabled the Company to expand their technology and product portfolio and diversify revenue streams.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
consideration related to this transaction was approximately EUR <span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zgj9oQIVXjxl" title="Consideration transferred">20.0</span> million or $<span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zSrdDW1KAB3k" 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_ziht3vZfGdXf" 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_zAabiuBCyznl" 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_zPBtx4vpemTh" 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_zGsv5OtBCLj4" 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_zt4J4pToCKHj" title="Escrow releasesd">3.0</span> million or $<span id="xdx_901_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_pn5n6_uUSD_c20240101__20240331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zeN0kKtoKE4e" title="Escrow releasesd">3.3</span> million released from escrow during the quarter ended March 31, 2024, (iv) EUR <span id="xdx_909_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zQRkD8yzTykk" 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_zTkCm8O3X9v2" title="Advance cash consideration">0.7</span> million in
costs paid on behalf of the seller, and (v) EUR <span id="xdx_900_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_znxjnaMO63ve" 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_zEtY9Sv9wV64" 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_903_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_uEuro_c20240630_zN7pm6tqUfJ6" title="Accrued liabilities">2.7</span> million was paid during the three months ended
June 30, 2024 and was previously recorded as an accrued liability for Ibeo business combination on the consolidated balance sheet. In
addition, the Company incurred $<span id="xdx_90E_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pn5n6_uUSD_c20230101__20230331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zES8y7hacbAl" 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transaction was accounted for as a business combination. The results of operations for the acquisition are included in the consolidated
financial statements from the date of acquisition onwards.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zw2IxD9RebZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zz9r4BqjIbz5" style="display: none">SCHEDULE OF PURCHASE PRICE
ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zuGImWLHuTMc" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Useful Life (in years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</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%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zrmFHwoF5Nsb" title="Total purchase consideration">21,611</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">&#160;</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z2Z9XvOwPjn1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_zSzSZAFm62Lk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">703</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zdi4nGdb6V7i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_zWaTbrjGIv18" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Intangible assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_z7GpnKIbXS0a" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology<span id="xdx_F4A_zJ4oIYDWyuvh"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,987</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_fKDEp_zNFEmE4yWcfk" title="Acquire intangible assets, weighted average useful life">13</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_zKvXfJrwIzsj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Order backlog</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_zewHI2Ft60d4" title="Acquired intangible assets, weighted average useful life">1</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zV04YfpPI7d5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,178</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_z2hC0aXNCAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(234</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zaNbLfPYNkge" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(785</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zlVVPUwaT9P3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total identifiable net assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">23,280</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</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>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDIp_zmhTx5cUaJEh" title="Bargain purchase amount">(1,669</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F00_zBjBx9HIvoF" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zbafyT7ycoma" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the year ended December 31, 2024, the Company recognized a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets">4.2</span> million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F03_ztCqE9TE8tHb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zAzkC08RJlK4" 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, net of tax in the consolidated statements 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_8A3_z23tJreHPbgb" style="margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">Revenue and net income from the acquisition included in the consolidated statement of operations from the acquisition
date through December 31, 2023 is $<span id="xdx_90B_eus-gaap--Revenues_pn5n6_c20230101__20230131_z45J32lZBDtj" title="Revenue">2.3 </span>million and $<span id="xdx_900_eus-gaap--NetIncomeLoss_pn5n6_c20230101__20230131_zK4cfvrvrcll" title="Net income">3.9</span> million, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">REVENUE RECOGNITION</a></td>
<td class="text"><p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_zxzXRLrLL3z3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_829_z132MnvEODql">REVENUE RECOGNITION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; margin-left: 0pt; text-indent: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Disaggregation
of Revenue</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTntggNnLSYf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zS4tLquUXp81" style="display: none">SCHEDULE
OF DISAGGREGATION OF REVENUE</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="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zZNYItFyH787" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zMnbU6wpl1Fg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zPWSmXdUxCE" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231_zRrIZvqAatW9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z3QqJzRuOAfl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,117</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">475</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">104</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,696</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zv4YZTcC4xQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0965">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0966">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0967">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0968">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z51mrr8jnd24" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,117</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">475</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">104</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,696</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zzquQxR8viNf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zJC5zylRHrP7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_z2UDjaAfnogb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231_z8EwNUZaMy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zsRxBAViBQc2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,019</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,888</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,106</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">7,013</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zz7znxmQv0hf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0980">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zk6ZO3jgjUyf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,019</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,888</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,352</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zJJYywZb0lSh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zDhOrW8Ludl5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zxKpZNaud1yd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231_zKySyL9qyY4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2lJOgJc62Sd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0990">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">664</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0992">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">664</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5q7l8JIUGGe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0995">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0996">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0997">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0998">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zEKLi65NkzA2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1000">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">664</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1002">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">664</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_8A1_zWvebvMApwrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zlvw07yxbVW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">The following table provides information about revenue and long-lived assets,
which is comprised of property and equipment, net, and operating lease right-of-use assets, by geographic area (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span id="xdx_8B7_zbWN5zReVzDa" style="display: none">SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><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: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Geographic
    Area</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United States</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zjTCI1FefDRi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--US_z1dYS4DNevIb" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,583</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zxqEFZjfnIhi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,627</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--US_zEBwa145LzA9" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zADoa6cjj2Pi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">664</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--US_zWIUa2X4OpEf" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,409</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Germany</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--DE_zGepxktTlfo9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,628</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--DE_zG9QuaR6gDC9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,224</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--DE_zEba1qcYoF2e" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,138</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--DE_zrJOB2TBvAvf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,210</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--DE_zKsKdqwAf64b" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1019">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--DE_zXs8TkvD8hzf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1020">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other foreign countries</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zPbNDZvDsFLk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zgya6KDty096" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1022">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zIrNYj5sG5ck" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zRQGW7KT5MCj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1024">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zqwbvCyB3qIg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1025">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zSuaxCcHluT" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1026">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231_z8OJUkcnxQbj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,696</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--NoncurrentAssets_iI_c20241231_zUcZBxitX9z9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,807</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231_zECMttkwP5wc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,259</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20231231_zmM0VYk82EU6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,790</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231_zdBidHTK2O6c" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">664</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231_z5IiJupAixXf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,409</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8A3_z20s8NSj5Pwc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
Balances</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Topic 606, the Company&#8217;s rights to consideration are presented separately depending on whether those rights are conditional or
unconditional. Unconditional rights to consideration are included within accounts receivable, net of allowances in the consolidated balance
sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zaKXm7099Jy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_znlskFRNCJN3" style="display: none">SCHEDULE
OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</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">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract assets and accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20241231_z5yZtekUixUe" style="width: 11%; text-align: right" title="Contract assets and accounts receivable">926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zRkhJK6GzHwj" style="width: 11%; text-align: right" title="Contract assets and accounts receivable">949</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--ChangeInContractAssetsAndAccountsReceivable_pn3n3_c20240101__20241231_zjEvCrdEmxda" style="width: 11%; text-align: right" title="Change in contract assets and accounts receivable">(23</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--PercentageChangeInContractAssetsAndAccountsReceivable_pid_dp_uPure_c20240101__20241231_zARhE2Jm4sZd" style="width: 11%; text-align: right" title="Percentage change in contract assets and accounts receivable">(2.4</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: 1pt">Contract liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20241231_zvVexP3gvEN2" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities">(308</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zgAsTITiboi7" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities">(300</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20241231_zohDjoGeehe8" style="border-bottom: Black 1pt solid; text-align: right" title="Change in contract liabilities">(8</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98F_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20241231_zkbX6SKcUzx7" style="padding-bottom: 1pt; text-align: right" title="Percentage change in contract liabilities">(2.7</td><td style="padding-bottom: 1pt; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20241231_zPlPkQVRujV4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)">618</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zimUFgJifomi" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20241231_zAzav8NfOiA7" style="border-bottom: Black 2.5pt double; text-align: right" title="Change in net contract assets (liabilities)">(31</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20241231_zo9LDwwyUaQc" style="padding-bottom: 2.5pt; text-align: right" title="Percentage change in net contract assets (liabilities)">(4.8</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_8A0_zpaolz54mlXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Contract
Acquisition Costs</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed.
As the Company currently does not pay any commissions upon the signing of a contract, no commission cost has been incurred as of December
31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transaction
Price Allocated to the Remaining Performance Obligations</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zR9YrcTVdjcl" title="Contract liabilities">0.3</span> million as of December 31, 2024. The Company expects to recognize
<span id="xdx_909_ecustom--RevenueRecognizedPercentage_iI_pid_dp_uPure_c20241231_zxvMtylGweu" title="Revenue recognized percentage">100</span>% of this revenue over the next 12 months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock', window );">INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><p id="xdx_805_eus-gaap--InvestmentsAndOtherNoncurrentAssetsTextBlock_z04yXyq47JY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_821_zScAnY4B0zs3">INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment
securities, available-for-sale is 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. The Company uses market data, assumptions, and risks that 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zs9vDb6DIvI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December
31, 2024 and 2023 (in thousands). These tables do not include cash held in money market savings accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B5_z1IstO37c3sl" style="display: none">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND 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="padding-bottom: 1pt; font-weight: bold">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQD34FmlD7Rh" style="width: 11%; text-align: right" title="Assets">&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1074">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0AhAr936vf5" style="width: 11%; text-align: right" title="Assets">14,001</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_znc3DkrtPTba" style="width: 11%; text-align: right" title="Assets">&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFMh5kfckao" style="width: 11%; text-align: right" title="Assets">14,001</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zxiJZxJfno85" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zlRidbEhh21k" style="border-bottom: Black 1pt solid; text-align: right" title="Assets">6,215</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6BihsbcyAde" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z9QMrCi8ULrj" style="border-bottom: Black 1pt solid; text-align: right" title="Assets">6,215</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzmMW6kZQWW" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFrb8YCLwwDg" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">20,216</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzhzm1bj6qJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl1094">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zAKpqQ7UldD4" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">20,216</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</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; background-color: White">
    <td style="font-weight: bold; padding-bottom: 1pt; width: 40%">As of December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="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_zKUkomECoWMb" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1097">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zyMXKDEexJ4c" style="text-align: right">8,471</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zk772rmkNCM1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1099">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zC1qcppVdyh" style="text-align: right">8,471</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_zY5fQ4XvERV5" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1101">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_ztP37x9TsHWl" style="border-bottom: Black 1pt solid; text-align: right">20,140</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_zAE3tKh4ajek" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1103">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zbkOjpnKNj01" style="border-bottom: Black 1pt solid; text-align: right">20,140</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zQgoHzmdlYk6" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1105">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zxqS26c6clzf" style="border-bottom: Black 2.5pt double; text-align: right">28,611</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zQYr6Fkvu9Sh" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1107">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_z6GgOYJSPxra" style="border-bottom: Black 2.5pt double; text-align: right">28,611</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_zjLqxeyeVP13" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zNi1EWF2ady7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
investments are summarized below as of December 31, 2024 and 2023 (in thousands).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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">&#160;</span><span id="xdx_8BC_zAWbkOR2TMka" style="display: none">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</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>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Investment</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cost/</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Securities,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Amortized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Available-</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gains</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For-Sale</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">As of December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zbYD1e4fWYua" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">13,984</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span id="xdx_901_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsHMlsjTQeza" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">18</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFCYTGv5jMQ2" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1115">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zMULfjcKZwo8" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Current">14,002</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z43lyOZc7VPe" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">6,206</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zwLA9EbDfpV2" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">8</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_905_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7wxBBqKK7P7" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl1123">-</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zz6pcy0UDKa5" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">6,214</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231_zqfL2FZYS4f3" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost">20,190</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231_zaqx4JeMUOtk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains">26</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231_zevIw9t34yy6" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1131">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231_zQbYAVSAlkYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale">20,216</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">As of December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZPP5DfPiZwf" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">8,466</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUQIXK0GVopa" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">6</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsW87L0C6Zbc">(1</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQL4QpWSSEG7" style="text-align: right" title="Debt Securities, Available-for-sale, Current">8,471</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zpz0sn93X5bf" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">20,119</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zPNXyZCRqM05" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">21</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIN6ovftfsxl" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl1146">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zinxN7ljandc" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">20,140</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_zRwEQ6xKfLHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost">28,585</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zLoRvv5C9VPh" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zeBfC1uZxt1k" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zFLlWke7QaN3" 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">&#160;</td></tr>
  </table>

<p id="xdx_8A2_zg6pjlEGNHY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zrLPteh1Vif7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 and 2023 are shown below (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B0_zg1PyoFoWAje" style="display: none">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</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>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Amortized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Estimated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gains</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">As of December 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Maturity date</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; text-align: left; padding-left: 10pt">Less than one year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zJgB8nFKSxJ5" style="width: 11%; text-align: right" title="Amortized Cost">20,190</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zO5RZ2ge4XT4" style="width: 11%; text-align: right" title="Gross Unrealized Gains">26</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zXJPtWiUXfy4" style="width: 11%; text-align: right" title="Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1164">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgMwAy1Mt1Q5" style="width: 11%; text-align: right" title="Estimated Fair Value">20,216</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">As of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Maturity date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Less than one year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgT4AScflMKh" style="text-align: right" title="Amortized Cost">28,585</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zfdWwQK86cDd" style="text-align: right" title="Gross Unrealized Gains">27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zH1ciMNGD90i" style="text-align: right" title="Gross Unrealized Losses">(1</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zNJTMksh4oag" style="text-align: right" title="Estimated Fair Value">28,611</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_8A7_z7Mpb8oIriIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_z5s62A593TBg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 and 2023 (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B8_zOl0m2eugXMf" style="display: none">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Less than Twelve Months</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Twelve Months or Greater</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">As of December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zDXmPo3ev4Sf" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,245</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><span id="xdx_906_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zXML6A7EsONh"><span style="-sec-ix-hidden: xdx2ixbrl1179">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zfR6OI97eV2b" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1181">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z289bktOnKW1" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl1183">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzkaVk0ZvNhl" style="width: 6%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,245</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><span id="xdx_901_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zjNzp83UhNV8"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zEVgiqpDIHI1" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"><span style="-sec-ix-hidden: xdx2ixbrl1188">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zFwJ4KX9CJMk" style="border-bottom: Black 1pt 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: xdx2ixbrl1190">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zoY5If5FHrne" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1192">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zttx0zOj26g7" style="border-bottom: Black 1pt 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: xdx2ixbrl1194">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_znd78hz5ddxd" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1196">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zVya8KstoCl9" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1198">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231_zGbDz1ovqi4j" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value">1,245</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231_zUMsPesM3NXb" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231_zhhw6qma3UMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1204">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231_zwYuHpY40kT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231_zunRSh763MDl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value">1,245</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231_zk0B7uND2Hu8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1210">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">As of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZ01RwdzGgU7" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_za67vifsDjL3">(1</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLH7pJumELa1" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1215">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLv0oesV1Sdj" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl1217">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZPuRZ0m55r1" style="text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zhIqSUQhy1V8">(1</span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKAno83jC7m1" style="border-bottom: Black 1pt 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: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9vlAGvn3HA7" style="border-bottom: Black 1pt 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: xdx2ixbrl1224">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zgYGN0yow1aj" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1226">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKD3GHCu9Cv2" style="border-bottom: Black 1pt 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: xdx2ixbrl1228">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7YE184JkLF8" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,486</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z6DePQwCKqxb" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1232">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zBDiOnEqh009" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zXuDKJcaBYik" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zQvnyCC0AHo2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1238">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zSbozVJq82E2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1240">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zlSe01pJU4K2" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_zHOudUaskcLi" 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_8AA_zRy6QnDfhO27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAndOtherNoncurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE AND DERIVATIVE LIABILITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract', window );"><strong>Notes Payable And Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_NotesPayableAndDerivativeLiablityTextBlock', window );">NOTES PAYABLE AND DERIVATIVE LIABILITY</a></td>
<td class="text"><p id="xdx_80F_ecustom--NotesPayableAndDerivativeLiablityTextBlock_zvEHpUmIvsz7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_823_zDtIimF5MEb1">NOTES PAYABLE AND DERIVATIVE LIABILITY</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Background</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 14, 2024, the Company entered into a Securities Purchase Agreement (the &#8220;Purchase Agreement&#8221;) for the purchase of
senior secured convertible notes (the &#8220;Note&#8221;) with an institutional investor (the &#8220;Holder&#8221;). The principal amount
for the initial note is $<span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241014__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zqQQiG2x1zf5" title="Principal amount">45.0</span> million (the &#8220;Initial Principal Amount&#8221;), with an option for the Company to issue additional
principal in the amount of $<span id="xdx_90F_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241014__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zExkj4mNAdsc" title="Additional principal amount">30.0</span> million (the &#8220;Additional Principal Amount&#8221; and, together with the Initial Principal Amount,
the &#8220;Principal Amount&#8221;) of convertible notes to the Holder, subject to certain limitation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Note will rank senior to all outstanding and future indebtedness of the Company. Beginning on January 1, 2025, the Holder may elect to
require the Company to partially repay the Notes up to $<span id="xdx_906_eus-gaap--RepaymentsOfDebt_pn5n6_c20241014__20241014_zKcd2X3RTJk3" title="Repayments of debt">1.8</span> million monthly prior to April 1, 2025, and up to $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20241014__20241014_z55rQQCZdbee" title="Debt instrument, periodic payment">3.5</span> million monthly on
and after April 1, 2025, plus a 10% premium. In lieu of electing a partial repayment in each of the stated months, the Holder has the
right to convert the Note to shares of the Company&#8217;s common stock at a conversion price of $<span id="xdx_90F_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20250531__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zwH5Oa8DOELl" title="Conversion price">0.7462</span> prior to June 1, 2025 and $<span id="xdx_905_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20250601__srt--StatementScenarioAxis__srt--ScenarioForecastMember_ziLuBSH2HGW4" title="Conversion price">1.5960</span>
on or after June 1, 2025, subject to certain conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
the Company has the option to require the Holder to convert the entire Note to shares of common stock if the share price exceeds $<span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20241014_zdJBIjsE6rwd" title="Share price">2.3940</span>
on each of 20 consecutive VWAP Trading Days, subject to certain other equity conditions. If not fully repaid or converted, the end of
term maturity balance is the outstanding principal balance of the Note multiplied by <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241014_zq6aZhTFnQyd" title="Debt instrument, interest rate, stated percentage">110%</span> and matures on <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20241014__20241014_zdRRMFG9UwGg" title="Maturity date">October 1, 2026</span>. The Note bears
zero coupon. Pursuant to terms of the Note, the Company will maintain minimum liquidity of $<span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleLiquidationPreferenceValue_iI_pn5n6_c20250501__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zql1cAlYEPnl" title="Debt instrument of minimum liquidity">30.0</span> million for the duration of the Note
term, subject to decreases beginning on May 1, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 23, 2024, the Purchase Agreement closed and the Note was issued for net proceeds of approximately $<span id="xdx_904_eus-gaap--ProceedsFromDebtNetOfIssuanceCosts_pn5n6_c20241023__20241023__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z478s9w04u61" title="Proceeds from debt, net of issuance costs">38.1</span> million, inclusive of
all discounts, fees, and expenses related to the transaction.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 30, 2024, pursuant to the terms of the Note, the Holder elected to convert $<span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20241201__20241230_ztNJ9TwKpSQ1">1.8</span> million of outstanding principal into <span id="xdx_900_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20241201__20241230_zIiEj26aEuMf">2,345,068</span>
shares of the Company&#8217;s common stock. See Note 16. Subsequent Events for details of additional conversions subsequent to the date
of these financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Components</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Note is a convertible debt instrument with multiple redemption, conversion, and put features. Certain features qualify as embedded derivatives
requiring bifurcation. Therefore, the bifurcated features are accounted for separately as a compound embedded derivative in accordance
ASC 815, &#8220;Derivatives and Hedging&#8221; and are included in the derivative liability on the consolidated balance sheets. The host
contract, which represents the Note excluding the derivative liability, is accounted for as non-convertible debt under ASC 470, &#8220;Debt&#8221;
and is included in notes payable, current and notes payable, net of current portion on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Notes
Payable</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
host contract is recorded at the total amount repayable at maturity of $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20240101__20241231_zVjA3ucbm1va" title="Repayable at maturity">49.5</span> million, comprised of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241231_zwdXZ7lh0Gs4" title="Repayment principal">45.0</span> million principal plus a $<span id="xdx_906_eus-gaap--DebtInstrumentUnamortizedPremium_iI_pn5n6_c20241231_zY6z9UuLKy97" title="Repayment premium">4.5</span>
million <span id="xdx_90B_eus-gaap--DebtInstrumentRedemptionPricePercentage_dp_uPure_c20240101__20241231_zLvxbwvEgWV1" title="Repayment premium, percentage">10%</span> repayment premium, less any conversions of outstanding principal, net of debt discount and issuance costs. The debt discount
is equal to the amount repayable at maturity, net of cash proceeds received at issuance and the initial fair value of the bifurcated
derivative liability. Debt issuance costs are comprised of qualifying expenses resulting directly from the transaction. During the year
ended December 31, 2024, conversions reduced the amount repayable at maturity to $<span id="xdx_903_eus-gaap--NotesPayable_iI_pn5n6_c20241231_zTDiiFO4g8jk" title="Amount repayable at maturity">47.6</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zwgAivKmLnj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_ziD2znKO3I5a" style="display: none">SCHEDULE
OF SUPPLEMENT BALANCE SHEET</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><i>(in thousands)</i></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zd4q4KgcaVf5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_z80lmWY3EYAf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><i>(in thousands)</i></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_maLTDzKyI_zYHTKLx4UkNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Amount repayable at maturity</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">47,575</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1285">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pn3n3_di_msLTDzKyI_z3dlTBsCwYZd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,021</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1288">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredFinanceCostsCurrentGross_iNI_pn3n3_di_msLTDzKyI_zzcrUHPm9Ci6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Unamortized issuance costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,552</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzKyI_zON0l9Jv5Wof" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net carrying amount</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">33,002</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_z8976GRmqCs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
expense related to the amortization of the debt discount and issuance costs was $<span id="xdx_90E_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_iI_pn5n6_c20241231_z0Vuj4fVLKQ6" title="Debt discount and issuance costs">4.4</span> million for the year ended December 31, 2024, and
$<span id="xdx_900_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_iI_pn5n6_c20231231_zYQ3i1Zdkd6e" title="Debt discount and issuance costs">0.0</span> million for the year ended December 31, 2023. The monthly effective interest rate implicit in the Note as of December 31, 2024 under
the interest method was <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zy6EOFKuKTk3" title="Debt instrument interest rate effective percentage">5.1%</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ztzJo2mxT1Jc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of partial repayments, if elected by the Holder, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zPsV44kjAXWc" style="display: none">SCHEDULE OF MATURITIES LONG TERM DEBT</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zAVaKoNEjcld" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPz3tS_zHrBOHBTH6K2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 81%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">38,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPz3tS_zO9UqAmzrcS6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,075</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NotesPayable_iTI_pn3n3_mtNPz3tS_z9hRZkb2W8J6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</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,575</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zjxNvLTiOF08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsequent
to December 31, 2024, the partial repayment amounts and maturity schedule were modified (see Note 16. Subsequent Events).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Derivative
Liability</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
derivative liability was initially recorded at its fair value of $<span id="xdx_90B_eus-gaap--DerivativeLiabilityFairValueOfCollateral_iI_pn5n6_c20241023_zRuEfBTwl1D7" title="Derivative liability, fair value of collateral">7.5</span> million as of the issuance date of October 23, 2024. The derivative
liability is subsequently remeasured and reported at fair value each reporting period, with the changes in fair value recorded as an
unrealized gain or loss and recognized in earnings.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zargppnCBvS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of derivatives not designated as hedging instruments are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zVgRdU8hQ50f" style="display: none">SCHEDULE
OF DERIVATIVES INSTRUMENTS</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zsAPVIxxX4pa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zn8jkQeHHMna" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_z6COTbRtgNZ8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left; padding-bottom: 1pt">Derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">14,581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1315">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zhdHMusHcZhi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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,581</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1318">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zRHmQz35Pyac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_zEf15BsYTQT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized
gains and losses associated with derivatives not designated as hedging instruments are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zeU5ZsnQzKof" style="display: none">SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_z06YCbdWO7S6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zWQI1vnw6wm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231_zeJwKoeaaxH8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--UnrealizedGainLossOnDerivatives_pn3n3_zQ0flApSnMKk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 43%; text-align: left; padding-bottom: 1pt">Unrealized loss on derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">(8,866</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1323">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1324">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DerivativeGainLossOnDerivativeNet_iT_pn3n3_zZ430GEwfdhg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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,866</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1327">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1328">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zo0MWYty8oY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
Value Measurements</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the derivative liability is determined utilizing a &#8220;with and without&#8221; method, in which the fair value is calculated
as the difference in the fair value of the entire hybrid instrument and the fair value of the instrument excluding the bifurcated derivative
features.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the hybrid instrument is estimated using a binomial lattice model, which projects future movements of the underlying instrument
over the remaining term. The model then calculates the fair value of the instrument by discounting projected cash flows based on the
optimal action at each point in time. Optimal actions for both the Company and the Holder are determined by the projected stock price
at a point in time, in addition to the probabilities of the occurrence of certain events. At initial measurement on October 23, 2024,
a Monte Carlo simulation was further incorporated in order to simulate the Company&#8217;s share price as of the registration date, which
occurred on November 21, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of the host contract excluding embedded derivative features is estimated using a debt discounted cash flow model, which assumes
that the contract is a debt instrument with only the option to redeem partial principal payments prior to maturity. Projected cash flows
are based on the assumption that the Holder will fully exercise early redemption options, based on the estimated internal rate of return
for the Holder resulting from early redemption as compared to redemption at maturity. The debt discount rate is estimated based on the
rate of similar non-convertible debt instruments reflecting the Company&#8217;s credit risk.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z4tbCRZ0kWQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation inputs hierarchy classification for liabilities measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). See Note 6. Investment Securities, Available-For-Sale and Fair Value Measurements, for discussion of the fair value
level hierarchy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zoXClzKZAMR4" style="display: none">SCHEDULE
OF HIERARCHY LIABILITIES FAIR VALUE</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="padding-bottom: 1pt; font-weight: bold">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6ZZziugaVEa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqz3fWYs4BQ5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zLGekC1bjJW7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_zcrfW9gDqf4h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1pt">Derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1332">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1333">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">14,581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zAdUQERopxji" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1336">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1337">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,581</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AF_zW1ryOhohMCk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_z3jLJY6BB9Jd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below lists the inputs and assumptions for the Company&#8217;s initial valuation as of October 23, 2024 and re-valuation of the
derivative liability as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zwraOwFs9Mhl" style="display: none">SCHEDULE
OF REVALUATION DERIVATIVE LIABILITY</span></span><span style="font-family: Times New Roman, Times, Serif"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">October 23,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Expected term (years)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_909_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zKlxT339qSyj" title="Expected term (years)">1.75</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_905_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zepYMCXbyXii" title="Expected term (years)">1.94</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zIlxLkGNEVCf" title="Risk-free interest rate">4.18</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zR0s3DymTu01" title="Risk-free interest rate">4.04</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">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zPvJPIC7ys27" title="Dividend yield">0</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_ztIhWo115ea1" title="Dividend yield">0</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z9ZXslizRsC9" title="Volatility">78.02</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0P15C8aVtB9" title="Volatility">73.00</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">Discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zgwuI9aDNo46" title="Discount rate">50.0</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zxPp6sfJTr5j" title="Discount rate">50.0</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8AE_zf9WnI6JmVm8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NotesPayableAndDerivativeLiablityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes Payable and Derivative Liablity [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_NotesPayableAndDerivativeLiablityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT COMPONENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialStatementsTextBlock', window );">FINANCIAL STATEMENT COMPONENTS</a></td>
<td class="text"><p id="xdx_800_esrt--CondensedFinancialStatementsTextBlock_zHxnHqkI9Olc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_825_zw1nus2VRHhh">FINANCIAL STATEMENT COMPONENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Cash</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, Restricted cash, current decreased largely due to a $<span id="xdx_90F_eus-gaap--RestrictedCashCurrent_iI_pn5n6_c20241231__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zvEcWrchIEx5" title="Decrease in restricted cash">3.3</span> million release of escrow in connection with
the Asset Purchase Agreement with Ibeo. In addition, Restricted cash, net of current portion increased by approximately $<span id="xdx_900_eus-gaap--RestrictedCashAndInvestmentsCurrent_iI_pn5n6_c20241231_z5aXXL6kaK81" 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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Inventory</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2LaYmBvgfX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zWQmIVK5Ffkd" style="display: none">SCHEDULE OF COMPONENTS OF INVENTORY</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zkgDKtx4rYG4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_z5R6mleM8e8i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zMrDJ3sMF2xg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</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">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_zwr02hA6r9s6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1373">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">305</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zt0hgLdHkw15" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">678</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,995</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zxAEFiNbYmu" 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&#160;</span></td><td style="padding-bottom: 2.5pt">&#160;</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,294</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_8AC_zy9RQDdYOg06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">During the year ended December 31, 2024, the Company recorded a $<span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20240101__20241231_z2zYYbG7tT1a" title="Inventory">2.0 </span>million reduction to inventory due to obsolescence.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and Equipment</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0ICXCWJgeZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zQ7hLoOXmNle" style="display: none">SCHEDULE
OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zZO5uqe1p7pj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20231231_zY3p7Tzm9wwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zEk24DlF9pn5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Production equipment</td><td style="width: 2%">&#160;</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">&#160;</td><td style="width: 2%">&#160;</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">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIE84h8hG8pg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,843</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_znqY7EYTAtJi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer hardware and software/lab equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,211</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,149</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwBrCzXqChl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Office furniture and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,973</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,367</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzE8z_zLjsYv5cqEfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,281</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,499</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzE8z_zxw80MfK0FMa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,220</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,467</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzE8z_zoKk3QVbRCC" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,061</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_8AC_zWXVRIh1i2e9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was $<span id="xdx_905_eus-gaap--Depreciation_pn5n6_c20240101__20241231_zdjyhq3imjt7" title="Depreciation expense">2.1</span> million, $<span id="xdx_90F_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zjFtzZWl8Dfd" title="Depreciation expense">3.1</span> million, and $<span id="xdx_900_eus-gaap--Depreciation_pn5n6_c20220101__20221231_z2X0U1qhlMjd" title="Depreciation expense">0.7</span> million for the years ended December 31, 2024, 2023 and 2022 respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible
Assets</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_z9o9Mlu7FFgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of intangible assets are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8BB_zxQZK7U0dQib" style="display: none">SUMMARY OF COMPONENTS OF 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="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Years)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zjdavYTjewEi" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,172</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zVZitSgG89sd" style="width: 9%; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,019</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zGLa2U1LsQBj" style="width: 9%; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,181</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zx11MXLZvnR3" style="width: 9%; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,972</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z7iPmt8CGqie" title="Weighted Average Remaining Period (Years)">13</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zPc9PGSS3Sye" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1423">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaXF6cThMqwj" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1425">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zOLV0DBOE40c" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1427">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGpePSTtCfg8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1429">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z2mQ8oMsXzw8" title="Weighted Average Remaining Period (Years)"><span style="-sec-ix-hidden: xdx2ixbrl1431">-</span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231_z1DtmTwVzC4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,172</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zdTLPLxMbiq5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,019</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231_ziKcY8Scucg4" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,181</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zi41pSwBAeI8" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,972</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Years)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zTMyQ5Jke99d" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,172</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8arJeNcMB39" style="width: 9%; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,940</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_ztkYRJQfKKLl" style="width: 9%; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1444">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zCH2XNwJ9Mh8" style="width: 9%; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,232</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zKbLHk2LjGE1" title="Weighted Average Remaining Period (Years)">12</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFP5XKaP4uTd" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zIb8pKrZnJ4g" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJkjuAT8Xcq4" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1453">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zP8wpTRnH6Od" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSDTxWQiwXB4" title="Weighted Average Remaining Period (Years)"><span style="-sec-ix-hidden: xdx2ixbrl1457">-</span></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zyCRzi7zD7w4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_z7sv42F4Sqj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,963</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231_z1lbCmlmtwb1" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1463">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zonr4YqEbgn6" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,235</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_8A7_zeiUHEENi4wj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense was $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20240101__20241231_zMONZOj8DtDe" title="Amortization expense">2.1</span> million, $<span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230101__20231231_zBFCW4WFCDz" title="Amortization expense">2.1</span> million, and $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20220101__20221231_ziZFFYo0Rip1" title="Amortization expense">0.0</span> million for the years ended December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarter ended June 30, 2024, management identified various factors related to the 2024 restructuring events (see Note 14. Restructuring
Charges) that collectively indicated that it is more-likely-than-not that the fair value of the Company&#8217;s Reference software intangible
asset was less than its carrying amount as of June 30, 2024. As of June 30, 2024, prior to impairment, the fair value was $<span id="xdx_902_ecustom--ImpairmentOfFairValue_iI_pn5n6_c20240630_ztIadgjQzVH9" title="Impairment, fair value">4.5</span> million.
As a result, the Company performed an impairment assessment for intangibles in accordance with ASC 360, Property, Plant and Equipment.
The June 30, 2024 impairment test indicated a decline in the carrying amount of the Reference software intangible asset and a reduction
in the asset&#8217;s useful life, resulting in a non-cash impairment charge of $<span id="xdx_900_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240630__20240630_zp7b6ZzcMG7a" title="Impairment charge">3.0</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of the Company&#8217;s annual impairment assessment, management identified further factors that indicated
the Company&#8217;s Reference software intangible asset is more-likely-than-not fully impaired. As of December 31, 2024, prior to impairment,
the fair value was $<span id="xdx_906_ecustom--ImpairmentOfFairValue_iI_pn5n6_c20241231_zv1yqYiPQw19" title="Impairment, fair value">1.2</span> million. An additional non-cash impairment charge of $<span id="xdx_90A_ecustom--NonCashImpairmentCharge_pn5n6_c20240101__20241231_zGl96zU0jjB8" title="Additional non-cash impairment charge">1.2</span> million was recorded, resulting in a combined non-cash
impairment charge of $<span id="xdx_90D_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zDpimZ0YyGO2" title="impairment loss on intangible assets">4.2</span> million that is included in impairment loss on intangible assets on the consolidated statement of operations.
As of December 31, 2024, the fair value of Reference software is fully written off.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVi4GdAakhNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table outlines estimated future amortization expense related to intangible assets held as of December 31, 2024 (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zFzbdLTAL7H8" style="display: none">SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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: justify; font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zE4CDsPaB2je" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zQo7Ft8g6rja" style="font-weight: bold; text-align: center">Research and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20241231_zBvSRQo6X55i" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cost of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Development</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzUjR_zaPqmk8Wx2B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">869</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;54</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">923</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzUjR_znSdKgjBrB0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">896</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzUjR_z0k9R58wl5p2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">829</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">830</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzUjR_zBjOMRDANSFi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzUjR_zZhp1kUEmge9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzUjR_zQYeHt0mfHYk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,673</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1506">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,673</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzUjR_z2j80arcRw6h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; 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">&#160;</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,890</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">82</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,972</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AB_zTgjrjty5Ldj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accrued
Liabilities</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zaQLLKEoxekd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zrYfjed6tfV3" style="display: none">SCHEDULE OF ACCRUED LIABILITIES</span></span></b></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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_zm460byZv3rd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zrEblxlZRTL4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzYJr_zksjz4vFifia" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Bonuses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">571</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,359</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_pn3n3_maALCzYJr_zlaTlJGsPU95" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payroll and payroll taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,127</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,704</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--TaxesPayableCurrent_iI_pn3n3_maALCzYJr_zt3iJ6Ee9Huk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,111</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzYJr_ze2YRQYsg2A5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">236</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableOtherCurrent_iI_pn3n3_maALCzYJr_zRN5RDAGXYhf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">381</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">885</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzYJr_zYNzFxoPDKO9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">303</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">345</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzYJr_zG5tiS7w0dWf" 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 accrued liabilities</span></td><td style="padding-bottom: 2.5pt">&#160;</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,542</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,640</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p id="xdx_8AC_znsX8DfmBAD9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, as of December 31, 2023, the accrued liability for Ibeo business combination on the consolidated balance sheet in the amount
of $<span id="xdx_90E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zP8wAOoU1Gi9" title="Business combination, contingent consideration, liability, current">6.3</span> million included $<span id="xdx_903_eus-gaap--BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_pn5n6_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_z4vDTlENKPY4" title="Business acquisitions, purchase price allocation, year of acquisition, net effect on income">3.3</span> million that was withheld from the Purchase Price and held in escrow for a maximum period of 13 months
post-Closing as partial security for potential claims arising out of or in connection with the Asset Purchase Agreement and a $<span id="xdx_909_eus-gaap--ContractWithCustomerAssetPurchase_pn5n6_c20230101__20231231__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zYiRrRi0DEPh" title="Contract with customer, asset, purchase">3.0</span> million
holdback. Both were settled during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialStatementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialStatementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED COMPENSATION</a></td>
<td class="text"><p id="xdx_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zxI9p7wZ4Fp4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_821_zzEoWsXrpE9">SHARE-BASED COMPENSATION</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3MP6rG9ByNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. The following table summarizes the amount of share-based compensation expense by line item on the consolidated statements
of operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zJXH45qgv3r8" style="display: none">SCHEDULE
OF SHARE-BASED COMPENSATION EXPENSE</span></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231_zpbqjAa6ZeRf" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zWet3ny4YhTb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20221231_zRec1CAPtkFg" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zTN9qbVn92k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Research and development expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">3,973</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">6,531</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">6,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zh7w7SEYPt6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Sales, marketing, general and administrative expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,562</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,610</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,528</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_z2X82L4iAmCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Share-based compensation
    expense</span></span></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,535</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,141</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,461</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A8_znyNCxKk6TMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Options
Activity and Positions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_znGiSy8n1oN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 (in thousands, except per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;<span id="xdx_8BE_zjG1aheO6p86" style="display: none">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">contractual</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">value</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">exercise price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">term (in years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(thousands)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding as of December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfOzowh1d4rc" style="width: 11%; text-align: right" title="Shares outstanding">1,533</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcJGBgrl81v2" style="width: 11%; text-align: right" title="Weighted average exercise price, outstanding">1.37</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zW5CrQFWNc91" title="Weighted average remaining contractual term outstanding">5.6</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zsrMFHG4Ofd3" style="width: 11%; text-align: right" title="Aggregate intrinsic value, outstanding">5,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyiylzRFSpyi" style="text-align: right" title="Shares granted"><span style="-sec-ix-hidden: xdx2ixbrl1568">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr8ZjTxQSxU4" style="text-align: right" title="Weighted average exercise period granted"><span style="-sec-ix-hidden: xdx2ixbrl1570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeo90YihhYl3" style="text-align: right" title="Shares exercised">(525</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfXymJjuiVWb" style="text-align: right" title="Weighted average exercise price exercised">1.38</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xJynHP6vK2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares">(63</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zD3Ida8gFBp4" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited">3.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Outstanding as of December 31, 2022</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9RH0Wz0lzSa" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding">945</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zomTY6nK8f8b" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding">1.26</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkFZ461slkNh" title="Weighted average remaining contractual term outstanding">5.7</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGw8F4p7WYv3" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding">1,137</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgAzrembw3T5" style="text-align: right" title="Shares granted"><span style="-sec-ix-hidden: xdx2ixbrl1588">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgR0XZuDot23" style="text-align: right" title="Weighted average exercise period granted"><span style="-sec-ix-hidden: xdx2ixbrl1590">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQpDaG5Qjz1j" style="text-align: right" title="Shares exercised">(191</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6GJ1nz6LjOj" style="text-align: right" title="Weighted average exercise price exercised">0.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziXqnVJSl1L2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares">(2</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zG4gqin9OkJi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited">0.28</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Outstanding as of December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4wmymP0HCLk" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding">752</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zk8QNIewJtfi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding">1.35</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfdLEkW9Fow4" title="Weighted average remaining contractual term outstanding">4.6</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC0Zsj5X21xf" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding">1,083</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbUOP2IeIlJd" style="text-align: right" title="Shares granted"><span style="-sec-ix-hidden: xdx2ixbrl1608">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp0mNygY8UT" style="text-align: right" title="Weighted average exercise period granted"><span style="-sec-ix-hidden: xdx2ixbrl1610">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zvOt39z3rDtd" style="text-align: right" title="Shares exercised">(84</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVFsgtwkhaGb" style="text-align: right" title="Weighted average exercise price exercised">0.73</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z61u5hEh1rHe" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited or expired">(2</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZRnz1ZDLCHl" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited or expired">1.18</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl0nacsGstZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding">666</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zh9hNTobvwLb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding">1.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl38XvtfXsu" title="Weighted average remaining contractual term outstanding">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmRDy8l3oDWd" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, outstanding">185</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested and expected to vest as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zViAVmtQCUk4" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and expected to vest outstanding">666</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBWszAysSKqa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested and expected to vest">1.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOeKTG2pY0P4" title="Weighted average remaining contractual term, vested and expected to vest">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzD1DFoDAuU2" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, vested and expected to vest">185</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrR84SmQtIHh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">666</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoUs9OrTwMvk" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price exercisable">1.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3IIkqE8DINi" title="Weighted average remaining contractual term, exercisable">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcL0jaKs6vOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, exercisable">185</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AE_z6VEnlCsvXs7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Restricted
Stock Activity and Positions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zSA8Gn9cCsgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 years ended December 31, 2024, 2023 and 2022
(in thousands, except per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zV8NJtJiEw5a" style="display: none">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</span></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Unvested as of December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231_zpvAzSpyeY92" style="width: 14%; text-align: right" title="Shares, unvested">2,625</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_znX6vkisT90k" style="width: 14%; text-align: right" title="Weighted average price unvested">13.05</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231_zrAeEFSoprn2" style="text-align: right" title="Shares granted">9,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z8jt4cbXFFu4" style="text-align: right" title="Weighted average price granted">2.46</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231_zk6329JcNSk8" style="text-align: right" title="Shares vested">(1,391</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zys4F3tRqpGi" style="text-align: right" title="Weighted average price vested">9.16</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20220101__20221231_zjgFPytdtj4c" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited">(1,548</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zzLEIILLoWId" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited">6.42</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20230101__20231231_zpoe5uWBUDSj" style="text-align: right" title="Shares, unvested">8,866</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zVwRDJFiWUa7" style="text-align: right" title="Weighted average price unvested">3.85</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20230101__20231231_zPzZhkfrcmie" style="text-align: right" title="Shares granted">3,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zQywkr6r4y4" style="text-align: right" title="Weighted average price granted">3.89</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230101__20231231_zNuX7XNC7Aj7" style="text-align: right" title="Shares vested">(1,872</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaQK2B8Vijg2" style="text-align: right" title="Weighted average price vested">6.98</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20230101__20231231_z8wPGdv1VGv6" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited">(502</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zmnfFHzl9fxe" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited">7.47</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20241231_zBgQmfV9POTj" style="text-align: right" title="Shares, unvested">9,983</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20241231_zrWtZFEC73qi" style="text-align: right" title="Weighted average price unvested">3.09</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20241231_z8C8cbcjP9Z8" style="text-align: right" title="Shares granted">9,234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zkMFul5Hmdu7" style="text-align: right" title="Weighted average price granted">1.26</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zCollzLfHbkh" style="text-align: right" title="Shares vested">(5,437</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zYVCqaCxcrUk" style="text-align: right" title="Weighted average price vested">3.63</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20241231_zNJ3NVqlRuk" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited">(1,767</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zyZ9GBQWv8w1" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited">2.65</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Unvested as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20241231_zWWdAOiRyUyi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares, unvested">12,013</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: justify">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_z4zr3YsLrex6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price unvested">1.51</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zsTeTOQ1UWAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company granted <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--AnnualandShortTermIncentiveAwardsMember_zjSr0lc4TZfh" title="Number of shares issued">5,384,000</span> shares to non-executive employees for annual and short-term incentive
awards. Additionally, the Company granted <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--NewHireGrantsMember_zDkM4AAEzokf" title="Number of shares issued">80,000</span> shares to non-executive employees for new hire grants. These shares are valued based
on the closing price of common stock on the dates of grant and vest immediately or over three or four years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended December 31, 2024, the Company granted <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--AnnualandShortTermIncentiveAwardsMember_z7pNbabJlhFj" title="Number of shares issued">3,771,000</span> shares to executive employees and directors for annual, short-term incentive,
and long-term incentive awards. These shares are valued based on the closing price of common stock on the dates of grant and vest immediately,
over one year, or over three years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, unrecognized share-based compensation related to RSUs was $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zzfYJpsSdy52" title="Unrecognized share-based employee compensation">6.8</span> million, which will be expensed over the next <span id="xdx_909_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zO67jsqszJDl" title="Amortization period">2.0</span>
years. Unrecognized share-based compensation related to executive PSUs was $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zcR9zuZhpOv8" title="Unrecognized share-based employee compensation">2.5</span> million, which will be expensed over the next <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zj4SBbZIPYfk" title="Amortization period">1.0</span> year.
Unrecognized share-based compensation related to the non-executive PSUs was $<span id="xdx_90C_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zKRPhwFVBuOg" title="Unrecognized share-based employee compensation">0.3</span> million, which will be expensed over the next <span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember_zSSffFQOfOjb" title="Amortization period">0.5</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text"><p id="xdx_801_eus-gaap--LesseeOperatingLeasesTextBlock_zWxMNrQ7fs7d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_825_zs7SSdcOKIF9">LEASES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases office space and certain equipment under operating and finance leases. All leases have remaining lease terms of <span id="xdx_901_ecustom--OperatingAndFinanceLeaseRemainingLeaseTerm_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRWY8bT3u4t4" title="::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl1717">one</span></span> to
<span id="xdx_902_ecustom--OperatingAndFinanceLeaseRemainingLeaseTerm_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8znKlguWzzj" title="Operating and finance lease remaining term">eight years</span>. Office lease agreements include both lease and non-lease components, which are accounted for separately. <span id="xdx_90B_eus-gaap--LesseeFinanceLeaseDescription_c20240101__20241231_zfwOuOzvJrBj" title="Lessee finance lease description">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 the Company is reasonably certain to exercise the purchase option.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, the Company entered into a lease agreement for product testing and lab space in Redmond, Washington which commenced in
November 2021. In addition to base rent, the Company pays additional rent comprised of a proportionate share of any operating expenses,
real estate taxes, and management fees. The lease, which <span id="xdx_90F_ecustom--LeaseExpiration_c20210901__20210930_zb3QvM63l20a" title="Lease expires">expires in July 2032</span>, includes an <span id="xdx_906_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20210901__20210930_zSmLAcQMXQEh" title="Option to extend term">option to extend the term for one ten-year
renewal period</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2021, the Company entered into a lease agreement for office space in Redmond, Washington which commenced in December 2022.
In addition to base rent, the Company will pay additional rent comprised of a proportionate share of any operating expenses, real estate
taxes, and management fees. During the quarter ended June 30, 2023, a payment of $<span id="xdx_90A_eus-gaap--ProceedsFromLeasePayments_pn5n6_c20230401__20230630_z3xVw6GhEVY1" title="Proceeds from lease payment">3.0</span> million was received as an incentive to terminate
the Company&#8217;s previous lease. The gain is recorded as other income in the consolidated statements of operations. The lease, which
<span id="xdx_907_eus-gaap--LesseeOperatingLeaseDescription_c20210901__20210930_zMevWMr1Avhf" title="Lease expiration">expires in December 2032, contains an option to extend the term for one ten-year renewal period.</span> Subsequent to the date of these financial
statements, on February 13, 2025, the Company signed a Letter of Intent (&#8220;LOI&#8221;) with a third party to sublease a portion
of this office space. The sublease, which, if executed, would commence on or around April 1, 2025, has an expected term of 57 months
and expected monthly rent of $<span id="xdx_907_eus-gaap--PaymentsForRent_pn5n6_c20250213__20250213__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zRPzhX8dKZKg" title="Rent payments">0.1</span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
April 2022, the Company entered into a lease agreement for product testing for engineering and development activities in Nuremberg, Germany
which commenced in May 2022. In June 2024, the Company abandoned the space prior to its <span id="xdx_900_eus-gaap--LesseeOperatingLeaseDescription_c20220401__20220430__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember_zpnZk8PrG7o3" title="Lease expiration">expiration of November 2027.</span> During the year
ended December 31, 2024, impairment expense of $<span id="xdx_909_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember_zbemSv26EpSi" title="Impairment expense">0.2</span> million was incurred and is recorded within sales, marketing, general and administrative
expense on the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2022, the Company entered into a lease agreement for office space in Nuremberg, Germany which commenced in November 2022. In
June 2024, the Company entered into an early termination agreement to decrease the <span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember_z23ZsgVvIeE3" title="Lease expiration">expiration from April 2027 to April 2025,</span> resulting
in an insignificant early termination fee. During the year ended December 31, 2024, impairment expense of $<span id="xdx_903_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember_zR8BJp7pH2f3" title="Impairment expense">0.1</span> million was incurred and
is recorded within sales, marketing, general and administrative expense on the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
in connection with the January 2023 acquisition of assets from Ibeo, the Company assumed three leases in Hamburg, Germany. Each lease
was abandoned or expired in 2024, resulting in impairment expense of $<span id="xdx_90F_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--ThirdLeaseMember_zz6MnLau6J6b" title="Impairment expense">0.1</span> million during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Company entered into a lease agreement for office space in Hamburg, Germany which commenced in November 2024. The
lease, which <span id="xdx_901_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--ThirdLeaseMember_z1dVqkvCRGfd" title="Lease expiration">expires in October 2029, includes an option to extend the term for two three-year renewal periods</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_z3W8cZQihFC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zJYDaBoo4nyf" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_zzQ41rmaX1nk" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z63cTCokVmL1" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_z88j4ngHXOMe" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseCost_pn3n3_maLCz3AM_zPUncP1ziuoj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; padding-bottom: 1pt">Operating lease expense</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">2,701</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">2,625</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">1,501</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_zLvGCU4tUfLh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of leased assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1751">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zXkR0YD2R871" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1755">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1756">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_maLCz3AM_zGqTPmr7uyef" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total finance lease expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1759">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LeaseCost_iT_pn3n3_mtLCz3AM_zWhPvjhHz9wl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total lease expense</td><td style="padding-bottom: 2.5pt">&#160;</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,701</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,646</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,529</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zR0nGGvhMMD6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z63rGmWKeNL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information related to leases is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zIggIJbTmve2" style="display: none">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_zKxWIXXqYtog" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_z1k8SEIolmX5" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__20221231_zrSxOudguzPb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeasePayments_pn3n3_zoeakZsqxa9l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 55%; text-align: left">Operating cash flows from operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,491</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,280</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--OperatingCashFlowsFromFinanceLeases_pn3n3_zKiAZ02WxiHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows from finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1773">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1774">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeasePrincipalPayments_pn3n3_zE6tPfi1Flje" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows from finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1777">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8AF_zkQisJnKC6kl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_89D_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zlqpfgQGywNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zJTstyL9jEq5" style="display: none">SCHEDULE
OF BALANCE SHEET INFORMATION RELATED TO LEASES </span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20241231_z2L3HlfW2YXl" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_zdbnBnnJQ4Pi" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_z7cCNRYVAjX8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 70%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">16,746</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">13,758</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zeMnTXf7xkKf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,323</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zGxBLre4rmNc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease liabilities, net of current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,954</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,714</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zpizgtrPauI1" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,636</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zspZDfC8yvBi" 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>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zohfLGNNALCf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(112</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(97</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_z7HpNJ6XYlu7" 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">&#160;</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: xdx2ixbrl1801">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zVZAmSflD9Y5" title="Weighted average remaining lease term operating leases">6.8</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z2SaUxIjgWoe" title="Weighted average remaining lease term operating leases">8.4</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Weighted Average Discount Rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zno0pnyzNkgj" title="Weighted average discount rate operating leases">4.9</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zfe93h1VYO9h" title="Weighted average discount rate operating leases">4.6</span></td><td style="text-align: left">%</td></tr>
  </table>

<p id="xdx_8A7_z55DKSwugJc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zzgwJ0KH6CJ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, maturities of lease liabilities are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;<span id="xdx_8BB_zVjhtEhVfjzd" style="display: none">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z5GnIutEq7Da" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzns8_zhUQIFjXuJFk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 85%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2,974</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzns8_zOVjnsOO93v3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,351</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzns8_zMSpRjrG8rTa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,316</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzns8_zUJaQ5qoVM0d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,279</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzns8_zITny8lkoJYk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,115</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzns8_zeKoP4UUfbo2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,716</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzns8_zEFcvTCCeCek" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,751</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zx0LJkL5QO19" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Less: amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,115</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Present value of capital lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,636</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A9_zlszZiMTFat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p id="xdx_800_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zRBQdIMuEVaa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_825_zn2BLUQrsWaa">COMMITMENTS AND CONTINGENCIES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Purchase
Commitments</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarter ended September 30, 2023, the Company entered into a $<span id="xdx_90C_ecustom--PurchaseCommitmentAmount_pn5n6_c20240701__20240930_zTGKA0C861Hk" 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. During the quarter ended December 31, 2024, the Company entered into an
additional purchase commitment with the existing contract manufacturing partner of $<span id="xdx_907_ecustom--ExistingContractManufacturingAmount_pn5n6_c20240101__20241231__us-gaap--PurchaseCommitmentExcludingLongtermCommitmentAxis__us-gaap--PurchaseCommitmentMember_zmHA1h5NPhMf" title="Existing contract manufacturing amount">1.8</span>
million. Remaining future minimum payments of approximately $<span id="xdx_900_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20251231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zfe7hyBxMu9e" title="Purchase commitment, remaining future payments"><span id="xdx_909_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20261231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zG5HgupjKfak" title="Purchase commitment, remaining future payments">6.3</span></span>
million are expected to be made by the Company through 2025 and 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Litigation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to various claims and pending or threatened lawsuits in the normal course of business. The Company is not currently
party to any legal proceedings that management believes are reasonably possible to have a material adverse effect on financial position,
results of operations, or cash flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">COMMON STOCK</a></td>
<td class="text"><p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z7yQ3ErYWg81" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82A_zBwG5S5nAMMh">COMMON STOCK</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2024, the Company entered into a $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_z5PenXvTS52g" title="Share issued value">150</span> million ATM equity offering agreement with Deutsche Bank Securities, Inc., Mizuho Securities
USA LLC, and Craig-Hallum Capital Group LLC (collectively, the &#8220;Agents&#8221;). Under the agreement, the Company is able, with
discretion, to offer and sell shares of common stock having an aggregate value of up to $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zGYiDDIgcol3" title="Stock issued during period">150.0</span> million through or directly to the Agents.
As of December 31, 2024, the sale of <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zyFkH3nxoyL7" title="Share issued">23.3</span> million shares for net proceeds of $<span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zDr70tXszPij" title="Stock issued during period">34.7</span> million had been completed. As of December 31, 2024,
approximately $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zJ4t0zXk9xj9" title="Share issued value">113.6</span> million is available under this sales agreement, subject to authorized shares available for sale.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, the Company entered into a $<span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230601__20230630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zp3HL5Cldpac" title="Share issued value">45.0</span> million ATM equity offering agreement with Craig-Hallum. Under the agreement, the Company
was able, with discretion, to offer and sell shares of common stock having an aggregate value of up to $<span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230601__20230630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLcyfBEcRVea" title="Stock issued during period">45.0</span> million through Craig-Hallum.
As of June 30, 2023, the Company had completed sales under such sales agreement, having sold <span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20230601__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_zp7LM01W0qx1" title="Sale of stock">10.9</span> million shares for net proceeds of
$<span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230601__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_zqZdrdzgdiQc" title="Proceeds from issuance of common stock">43.9</span> million. No further shares are available for sales under this agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2021, the Company entered into a $<span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zy7ftsdKwez" title="Share issued value">140.0</span> million ATM equity offering agreement with Craig-Hallum. Under the agreement, the Company
was able, with discretion, to offer and sell shares of common stock having an aggregate value of up to $<span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zYSH1MnYDhAd" title="Stock issued during period">140.0</span> million through Craig-Hallum.
As of December 31, 2022, the Company had issued <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_z6pcgO5STjXe" title="Share issued">8.3</span> million shares of common stock for net proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLMCRUNKyu4f" title="Proceeds from issuance of common stock">81.8</span> million under the agreement.
During the quarter ended March 31, 2023, the Company issued <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20230101__20230331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLe29Xn4eD6h" title="Stock issued">5.0</span> million shares of common stock for net proceeds of $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230101__20230331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zZT4f3Ra6Lwk" title="Proceeds from issuance of common stock">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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_z0NyRhiGHn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_825_z49fXsxohwLf">INCOME TAXES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zJAuosJv4fdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components
of net loss before income taxes are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BA_z32teWHjRnZd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20240101__20241231_zoRP32nNpdn3" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20230101__20231231_zYlySEy4wBaf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20220101__20221231_zU6hyKcw9eCj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzRPL_zghXmNTatQdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left">United States</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(97,893</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(86,730</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(53,091</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzRPL_zvNF2m4uID71" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,485</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,034</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1884">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzRPL_zc0zISaowFB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(96,408</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(81,696</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(53,091</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A6_zDmJ4r4v0083" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zU94rzU2e0tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components
of income tax expense (benefit) are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BA_zJVdrMKyrAW4" style="display: none">SCHEDULE OF COMPONENTS
OF INCOME TAX EXPENSE (BENEFIT)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20240101__20241231_z87hANfoYaAj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20230101__20231231_zxmcdii5hhR2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20220101__20221231_zb1Byt9haSaj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_z44FT4coRehc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1892">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1893">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1894">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zNia29YMucWh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">State</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1896">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1897">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1898">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zFxSZ1C4dhv" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 55%; padding-bottom: 1pt">International</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">2,061</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1902">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzCJ2_maITEBzwHe_zi8JL1F8oGM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Current Tax Expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">581</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1906">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Deferred</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zRiQIh0CBCQ6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1908">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1909">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1910">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zIVQWBiRSYV1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">State</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1912">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1913">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1914">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zKC5lhsu8BIa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(74</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(915</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1918">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pn3n3_mtDITEBz0bU_maITEBzwHe_zJTQX6ArsADd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left">Total Deferred Tax Expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(74</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(915</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1922">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzwHe_zZvBEFM70YXd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Tax Expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">507</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,146</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1926">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zMftAzEI9SK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</span></p>

<p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCHl1GnPmKb1" 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
percentage difference between the effective tax rate of the provision (benefit) for income taxes and the Federal statutory rate is as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B9_zTv8MoK2krA1" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zH2ZA2rf11og" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_491_20230101__20231231_zzieYAyXHPQ6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20220101__20221231_ziTDiaTLzoFd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maLAQ_zuNMRCNYpAga" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Statutory rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_pid_dp_uPure_maLAQ_zqKTMiUe1e7d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Permanent Items and adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pid_dp_uPure_maLAQ_zzYR30Bqs8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Compensation related</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.5</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_dp_uPure_maLAQ_z7LrWfHKufo7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.2</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pid_dp_uPure_maLAQ_zz6e4DdKxH49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net operating loss expiration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6.2</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6.3</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9.0</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_iN_pid_dpi_uPure_msLAQ_zOeURpuQfW33" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.5</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maLAQ_zkOrfsD8rtBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10.8</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_409_ecustom--EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_pid_dp_uPure_maLAQ_zddAgG5027i5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Bargain Purchase gain</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_ecustom--EffectiveIncomeTaxRateReconciliationNotesPayableRelated_pid_dp_uPure_maLAQ_zpICBJo9Qdr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Notes payable related</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_uPure_maLAQ_zXFHthTu2bsc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.2</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1.0</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.0</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_uPure_mtLAQ_zcyK2XBWOeBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.5</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1.4</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<p id="xdx_8A5_zvQUQH5iWLn9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0nOPe9LwBQ9" 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">Components
of deferred tax assets are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B1_zu1map2zZXrg" style="display: none">SCHEDULE OF DEFERRED TAX ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zcrPD7g7k921" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zmln0p31sXwk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzabF_z6hjuG3FXc6c" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%">Reserves</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">430</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">632</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTAGzabF_zT6HSiCpiik8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net operating loss carryforwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">104,575</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,254</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pn3n3_maDTAGzabF_zPGYrcpkSe56" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">R&amp;D credit carryforwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,052</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,114</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzabF_zt6NlGSyDoae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Depreciation/amortization deferred</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,618</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,079</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_iI_pn3n3_maDTAGzabF_z4PwRBHpKXng" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,878</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_iI_pn3n3_maDTAGzabF_zLluyRyMYij4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,475</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,833</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzabF_maDTAVAz31I_zIdFBWGqOfK9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">157,249</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">145,790</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pn3n3_di_maDITLzILt_z7SmQSkstKul" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease right-of-use assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,106</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,272</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzILt_msDTAVAz31I_zKYzizv4I5O5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,106</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,272</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAVAz31I_zaiI7ZyXracd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net valuation allowances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(152,935</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(142,376</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTAVAz31I_zvh1Gv6mCEBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Deferred tax assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">208</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">142</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p id="xdx_8A8_zhsY6QbucHCf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, a valuation allowance of $<span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn5n6_c20241231_zpIvS4Re7Ix7" title="Valuation allowance">152.9</span> million was maintained for deferred tax assets which have been deemed not more
likely than not to be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, the Company has net operating loss carryforwards of approximately $<span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20241231_zqt0umsdtav9" title="Net operating loss carryforwards">498.0</span> million for federal income tax reporting
purposes. In addition, the Company has research and development tax credits of $<span id="xdx_907_eus-gaap--TaxCreditCarryforwardAmount_iI_pn5n6_c20241231__us-gaap--TaxCreditCarryforwardAxis__us-gaap--ResearchMember_zZiPjN6khE47" title="Research and development tax credits">11.1</span> million. <span id="xdx_904_eus-gaap--OtherInformationPertainingToIncomeTaxes_c20240101__20241231_zDC2ADggW2Bb" title="Other information pertaining to income taxes">During 2024, $28.2 million federal net
operating losses and $0.2 million general business credits expired unused.</span> A majority of the net operating loss carryforwards and research
and development credits available to offset future taxable income, if any, will expire in varying amounts from <span id="xdx_907_eus-gaap--TaxCreditCarryforwardDescription_c20240101__20241231_zKYkXSIpIGh5" title="Tax credit carryforward, expiration date">2025 to 2044</span>, if not previously
used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
net operating losses arise from the deductibility for tax purposes of compensation under nonqualified stock options equal to the difference
between the fair value of the stock on the date of exercise and the exercise price of the options. For financial reporting purposes,
the tax effect of this deduction, when recognized, is accounted for as an income tax benefit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--OperatingLossCarryforwardsLimitationsOnUse_c20240101__20241231_zymwc6kmUd0j" title="Operating loss carryforwards limitations on use discription">In
certain circumstances, as specified in the Internal Revenue Code, a 50% or more ownership change by certain combinations of shareholders
during any three-year period would result in limitations on the ability to use a portion of net operating loss carryforwards.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company had <span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20241231_zWjrMm3isUUj" title="Unrecognized tax benefits"><span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20231231_zoGOZPCfbzf8" title="Unrecognized tax benefits">no</span></span> unrecognized tax benefits as of December 31, 2024 or 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
accrued and penalties related to unrecognized tax benefits are recognized in tax expense. During the years ended December 31, 2024, 2023
and 2022, <span id="xdx_904_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20240101__20241231_zFl8x9CJtM53" title="Income tax examination penalties and interest expense"><span id="xdx_900_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20230101__20231231_ze5XV2J72Rgf" title="Income tax examination penalties and interest expense"><span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20220101__20221231_zCMo0Gpawhpg" title="Income tax examination penalties and interest expense">no</span></span></span> interest or penalties were recognized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax returns are filed in the U.S. federal jurisdiction, certain U.S. states, and in Germany. Due to the Company&#8217;s operating loss
and credit carryforwards, the U.S. federal statute of limitations remains open for 2005 and onward. Tax years 2022 and forward remain
open in Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING CHARGES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">RESTRUCTURING CHARGES</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--RestructuringAndRelatedActivitiesDisclosureTextBlock_zzVGJ4k1GRbh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
<span id="xdx_829_zkJCsyz77B68">RESTRUCTURING CHARGES</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2024, to better align the Company&#8217;s resources to support business needs, the Company reduced the global workforce by
approximately 41%. The Company recognized approximately $<span id="xdx_90C_eus-gaap--RestructuringAndRelatedCostIncurredCost_pn5n6_c20240101__20241231_zBuEGipPnOBk" title="Restructuring and related charges">6.0</span>
million in restructuring and related reorganization charges during the year ended December 31, 2024, of which $<span id="xdx_905_eus-gaap--RestructuringCosts_pn5n6_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vlM5y69B11" title="Restructuring costs">5.4 </span>million is
recorded within research and development expense and $<span id="xdx_907_eus-gaap--RestructuringCosts_pn5n6_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_z5GBNmqZvWAl" title="Restructuring costs">0.6</span> million within sales, marketing, general and administrative expense on the
consolidated statements of operations. The charges were predominately related to employee severance and benefit costs. Consistent
with the impairment analyses performed during 2024, the workforce reduction and restructuring included, among other things, impacts
from the de-emphasis on the Company&#8217;s MOSAIK software business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/420/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT SAVINGS PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsDisclosureTextBlock', window );">RETIREMENT SAVINGS PLAN</a></td>
<td class="text"><p id="xdx_805_eus-gaap--PostemploymentBenefitsDisclosureTextBlock_zoqDz6hJSEx5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_82F_z2bKBCydEdHb">RETIREMENT SAVINGS PLAN</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains a retirement savings plan which qualifies under Internal Revenue Code Section 401(k). The plan covers all qualified
employees. Contributions to the plan are made at the discretion of the Board of Directors. During the years ended December 31, 2024,
2023 and 2022, contributions of $<span id="xdx_908_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20240101__20241231_zw8oYSpLYgIh" title="Defined contribution plan cost">0.5</span> million, $<span id="xdx_907_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231231_z9j5ahcBqjQ4" title="Defined contribution plan cost">0.5</span> million, and $<span id="xdx_90A_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20220101__20221231_zWcubQNPzff7" title="Defined contribution plan cost">0.4</span> million were made to the plan, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 712<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/712/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 712<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481565/712-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_znqO6zj9pTe8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_82F_ztFIvFoC9z9j">SUBSEQUENT EVENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 31, 2025, pursuant to terms of the Note (see Note 7. Notes Payable and Derivative Liability), the Holder elected to
immediately convert $<span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250131__20250131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zv6ZIGe5rzic" title="Debt principal amount conversion">1.8</span>
million of outstanding principal into <span id="xdx_90B_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250131__20250131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zc69U80sk4w4" title="Share issued upon debt conversion">2,345,068</span>
shares of the Company&#8217;s common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 3, 2025, the Company entered into a Letter Agreement with the Holder related to the Note. As a result of the Letter
Agreement, the Holder agreed to convert a total of $<span id="xdx_90C_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z3Dys58VeErf" title="Outstanding principal amount">8.8</span>
million of outstanding principal (&#8220;remaining Initial Outstanding Principal&#8221;) into shares of the Company&#8217;s common
stock. First, on February 4, 2025, the Holder converted $<span id="xdx_906_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zLHnB5bv9eh2" title="Outstanding principal amount">2.8</span>
million of outstanding principal into <span id="xdx_90E_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zzDGOLNoaEH8" title="Stock issued during period, shares, new issues">3,685,106</span>
shares of common stock pursuant to terms of the Note. Second, on February 20, 2025, the Holder converted $<span id="xdx_903_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250220__20250220__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zy3g9CeD6I4i" title="Outstanding principal amount">2.0</span>
million of outstanding principal into <span id="xdx_903_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250220__20250220__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zhWAwp9BFF27" title="Share issued upon debt conversion">2,680,077</span>
shares of common stock pursuant to terms of the Note. Last, on February 21, 2025, the Holder converted $<span id="xdx_900_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250221__20250221__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z1oUDxFJAe53" title="Debt principal amount conversion">4.0</span>
million of outstanding principal into <span id="xdx_90A_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250221__20250221__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z4gm67Tq9xbg" title="Share issued upon debt conversion">5,360,154</span>
shares of common stock pursuant to terms of the Note, thereby converting the entirety of the remaining Initial Outstanding
Principal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
as a result of the Letter Agreement, the Holder agreed to defer $<span id="xdx_90A_eus-gaap--RepaymentsOfDebt_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zFTjrsUXSWF3" title="Repayment of debt">11.6</span> million of principal repayments to <span id="xdx_90A_eus-gaap--DebtInstrumentFrequencyOfPeriodicPayment_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z8pHD63bjbR4" title="Frequency of periodic payment">7 monthly payments</span> of $<span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zfvZZIMlWsRe" title="Repayment of principal amount">1.7</span> million
beginning on <span id="xdx_903_eus-gaap--DebtInstrumentDateOfFirstRequiredPayment1_dd_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zBjPAvPVFSAb" title="Date of first repayment">September 1, 2025</span> and concluding on <span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zEEEF1AgVeA6" title="Maturity date">March 1, 2026</span>. As of the date of these financial statements are available to be issued,
maturities of partial repayments as a result of the Letter Agreement are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zJbfDOFS0Twc" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zjTbPCpHNdd2">SCHEDULE
OF MATURITIES PARTIAL REPAYMENTS</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zN8QAmDu0Klg" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPzL4E_zt2Hu5PFfkPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">22,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPzL4E_zNQ0Itdtv7ta" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,025</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NotesPayable_iTI_pn3n3_mtNPzL4E_zxDaaSeXMgke" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">36,025</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A7_zAjBDn6yTaE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">On
February 3, 2025, the Company entered into a new Securities Purchase Agreement (the &#8220;2025 Purchase Agreement&#8221;) with the Holder.
In exchange for $<span id="xdx_901_ecustom--ExchangeAmount_iI_pn5n6_c20250203__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdaBts9AmmS3" title="Exchange amount">8.0</span> million, the Holder agreed to purchase up to <span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvkxdTgCdmH3" title="Purchase of common stock and warrants">5,750,225</span> shares of common stock and warrants to purchase up to <span id="xdx_90F_eus-gaap--DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvL6CEI00nAb" title="Warrant to purchase">5,750,225</span>
shares of common stock at an exercise price of $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20250203__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z5UWlC9Bu5n" title="Common stock at a exercise price">1.57</span> per share. On February 4, 2025, the 2025 Purchase Agreement closed for net proceeds
of approximately $<span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0Cq8Le0QIc7" title="Issuance of common stock">7.8</span> million, inclusive of initial fees and expenses related to the transaction.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zCxCDUYiSpW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_z4KeoaHavFC8">Principles
of Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries, after
elimination of all intercompany balances and transactions. Certain reclassifications have been made to prior year financial statements
to conform to classifications used in the current year. These reclassifications had no impact on net loss, shareholders&#8217; equity
or cash flows, as previously reported.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_840_eus-gaap--UseOfEstimates_zOyMJf1MqJ5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z0eVvlRujDlf">Use
of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the
reported amounts therein. The most significant estimates and assumptions relate to business combinations, valuation of intangibles, valuation
of derivative liabilities, revenue recognition, inventory valuation, valuation of share-based payments, income taxes, depreciable lives
assessment and related disclosure of contingent assets and liabilities. Due to the inherent uncertainty involved, actual results reported
in future periods could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation</a></td>
<td class="text"><p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zi5xW6yobFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_zoXxSi9Wrrel">Foreign
Currency Translation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other
than the functional currency. Realized gains and losses on those foreign currency transactions are included in determining net loss for
the period of exchange and are recorded in other income in the consolidated statements of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Information</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zzCw4r7BGJwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zNWnahmPBx2c">Segment
Information</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines operating segments based on how the chief operating decision maker (&#8220;CODM&#8221;) manages the business, makes
operating decisions around the allocation of resources, and evaluates operating performance. The CODM is the Executive Management team.
The Company has determined that it operates in <span id="xdx_90E_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20240101__20241231_znlWQn58g5Se" title="Number of operating segment">one</span> operating segment and <span id="xdx_904_eus-gaap--NumberOfReportableSegments_pid_dc_uSegment_c20240101__20241231_zmf1vQJ4ESM4" title="Number of reportable segment">one</span> reportable segment, relating to the sale and servicing of
lidar hardware and software, as the CODM regularly reviews financial information presented on a consolidated basis. Financial information
regularly reviewed by the CODM includes revenue, income or loss from operations, and net income or loss.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Business Combination</a></td>
<td class="text"><p id="xdx_841_eus-gaap--BusinessCombinationsPolicy_zIJifj4Q9DI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zgifXKI8raW9">Business
Combination</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business
combinations are accounted for under the acquisition method. As such, the fair value of the Ibeo purchase consideration was allocated
to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date.
The excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration was included
in bargain purchase gain, net of tax in the consolidated statements of operations. Such valuations require management to make significant
estimates and assumptions, especially with respect to intangible assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents and Fair Value of Financial Instruments</a></td>
<td class="text"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zZACAVfaNkol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_868_zRtCvHVqM806">Cash
and Cash Equivalents and Fair Value of Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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. The Company uses market data, assumptions and risks that 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.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments include cash and cash equivalents, investment securities, accounts receivable, accounts payable and accrued liabilities.
The carrying value of financial instruments approximate fair value due to their short maturities. Cash equivalents are comprised of short-term
highly rated (A rated securities and above) money market savings accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
investment securities primarily consist of debt securities. The Company has classified its entire investment portfolio as available-for-sale.
Available-for-sale securities are stated at fair value with unrealized gains and losses included in other comprehensive income (loss).
Dividend and interest income are recognized when earned. Realized gains and losses, if any, are presented separately on the income statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><p id="xdx_849_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zowr7MOCTi72" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zBbawrgzUfU8">Restricted
Cash</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash is held in money market savings accounts and serves as collateral for irrevocable letters of credit related to our facility
lease agreements. The restricted cash balance as of December 31, 2024 includes $<span id="xdx_904_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeadquartersMember_zDK6w8nwi9g7" title="Letter of credit for past lease">0.5</span>
million and $<span id="xdx_903_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--GeneralOfficeAndLabSpaceMember_zVd9e7WmnyBg" title="Letter of credit for past lease">0.2</span>
million of collateral under two letters of credit, issued in connection with lease agreements for the Company&#8217;s headquarters
and general office and lab space, respectively, in Redmond, Washington. The restricted cash balance also includes approximately
$<span id="xdx_90A_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zhE09tTdM3Eh" title="Restricted cash">1.0</span>
million for a security deposit associated with a lease agreement for office space in Hamburg,
Germany.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zgmLpJpmgKA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_z959N56vbeN9">Inventory</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of raw materials, work in process and finished goods assemblies. 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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text"><p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zDrVZqqTMpn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zj6ctbReBkO7">Intangible
Assets</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets consist of acquired technology from the January 2023 Ibeo asset purchase and purchased patents. As part of the Ibeo asset acquisition,
two intangible assets were primarily acquired in the form of Perception software and Reference software, with initial useful lives of
<span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PerceptionSoftwareMember_z74XI50iibJb" title="Useful life">15</span> years and <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ReferenceSoftwareMember_z1JRbfHrjfI9" title="Useful life">8</span> years, respectively. 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 intangible assets are amortized using the straight-line method
over their estimated period of benefit, ranging from <span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zCoUcin3YYq6" title="Useful life::XDX::P1Y"><span style="-sec-ix-hidden: xdx2ixbrl0783">one</span></span> to <span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_zKTvhShrObBk" title="Useful life">seventeen years</span>. Intangible assets are reviewed for impairment whenever events
or changes in circumstances indicate the carrying value may not be recoverable (see Note 8. Financial Statement Components &#8211; Intangible
Assets for discussion of impairment). Recoverability of these assets is measured by comparison of their carrying values to the projected
undiscounted net cash flows associated with the related intangible assets or group of assets over their remaining lives. Measurement
of an impairment loss for intangible assets is based on the difference between the fair value of the asset and its carrying value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH7HTb66Tsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_863_zuRUAM6529Va">Property
and Equipment</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost and depreciated over the estimated useful lives of the assets (<span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRG1g0JTBMli" title="::XDX::P2Y"><span style="-sec-ix-hidden: xdx2ixbrl0788">two</span></span> to <span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8lobchMN9F" title="Estimated useful lives">five years</span>) using the straight-line
method. Property and equipment may include assets related to future product lines. As production needs change, management will periodically
assess the remaining estimated useful life of production equipment. If necessary, depreciation on production equipment will be adjusted
to reflect the remaining estimated useful life. Leasehold improvements are depreciated over the lesser of the estimated useful life or
the lease term. Costs for repairs and maintenance are charged to expense as incurred and expenditures for major improvements are capitalized
at cost. Gains or losses on the disposition of assets are reflected in the consolidated statements of operations at the time of disposal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_zl0VSQteOiYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_861_zfcyv1VBDTR4">Leases</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
assesses all contracts executed to determine whether the agreements contain a lease component. Significant judgment may be required to
determine whether a contract contains a lease, the length of the lease term, the allocation of the consideration between lease and non-lease
components, and the appropriate discount rate to be applied. Management reviews the underlying objective of each contract, the terms
of the contract, and considers current and future business conditions when making these judgments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s lease obligations consist of various office and equipment operating leases. Operating lease assets are recorded under
the operating lease right-of-use asset (&#8220;ROU&#8221;) line item, while liabilities are recorded under the current portion of operating
lease liability and operating lease liability, net of current portion line items on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
lease ROU assets and liabilities are recognized upon lease commencement based on the present value of payments over the lease term. For
leases which do not provide an implicit rate, the Company&#8217;s incremental borrowing rate as of the commencement date serves as the
discount rate to determine the present value of lease payments. Lease expense from operating leases is recognized on a straight-line
basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Notes Payable</a></td>
<td class="text"><p id="xdx_843_eus-gaap--DebtPolicyTextBlock_zYgPZ26KXGJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zljZKVCPyH8e">Notes
Payable</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates all conversion, redemption, and put features contained in its debt instruments to determine if there are any embedded
features that require bifurcation as a derivative. The Company accounts for debt as a long-term liability, with the current portion classified
as a short-term liability, equal to the amount repayable at maturity, net of any debt discount and issuance costs, within notes payable
on the consolidated balance sheets. The debt discount and issuance costs are amortized over the term of the Note, using the effective
interest method, as interest expense in the accompanying consolidated statements of operations. Conversions of principal are accounted
for in accordance with ASC 470-20, &#8220;Debt with Conversion and Other Options,&#8221; with immediate expense of the unamortized discount
associated with the converted principal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Liability</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--DerivativesPolicyTextBlock_zXqVqb9qqOHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86D_zRtippkqiGY">Derivative
Liability</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded
derivatives in accordance with ASC 815, &#8220;Derivatives and Hedging&#8221;. For derivative financial instruments that are accounted
for as liabilities, the derivative instrument is initially recorded at its fair value on the issuance date and is then re-valued at each
reporting date, with changes in the fair value reported as an unrealized gain or loss in earnings on the consolidated statements of operations.
The Company has elected to classify the entirety of its derivatives in current liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbJBsU78z5Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_865_zvgE8Z3g7uDj">Revenue
Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 the Company generates revenue. Revenues are recognized when control of
the promised goods or services are transferred to customers, in an amount that reflects the consideration that the Company expects to
receive in exchange for those goods or services.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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, the Company 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 the Company&#8217;s
part.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Product
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product
revenue is primarily derived from sales of lidar hardware and systems. While each contract is individually assessed to identify separate
performance obligations, a performance obligation generally consists of an individual sensor or sensor system, inclusive of all materials
and integrated software. Transaction prices are normally fixed, as the Company does not include variable consideration or the exchange
of any other goods as part of the contract. Revenue is recognized upon shipment of the product to the customer, as control and title
of the product passes to the customer at the point of shipment. Product sales generally include acceptance provisions, however, as it
can be objectively determined that agreed-upon customer specifications have been met prior to shipment, control of the item passes at
the time of shipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>License
and Royalty Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">License
and royalty revenue consists of revenue from the licensing of various software and intellectual property owned by MicroVision, and any
royalties generated from their use in products sold by customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software
licenses sold are either a license to install and use, whether perpetual or fixed-term, or a license to access the software, which is
normally a volume-based license. Revenue from licenses to install is recognized at the point when the customer is granted the ability
to install the software, as these licenses represent functional intellectual property with significant standalone functionality. Revenue
from licenses to access is recognized over the period of time in which the Company has ongoing obligations under the agreement, as these
licenses represent symbolic intellectual property, which exclude significant standalone functionality. Revenue recognized each period
is based on the appropriate measure of progress, typically being the number of usage hours consumed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
from sales-based royalties is recognized based on reports provided by customers which identify the number of royalty-bearing products
sold or otherwise distributed. For any customers that fail to provide timely reports, management estimates the number of royalty-bearing
products sold based on historical sales volume and available forecast data.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
revenue in a particular period is dependent upon when the contract is entered into, the value of the contract, and the availability of
technical resources to perform work on the contract. Each performance obligation associated with development contracts is identified
at contract inception. The contracts generally include product development and customization specified by the customer. For contracts
with multiple product development or customization components, each component is evaluated to determine whether it is distinct within
the context of the contract and represents a standalone performance obligation. Components which are deemed not distinct at contract
inception are combined into a single performance obligation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Development
contracts are primarily fixed-fee contracts. Contract revenue is recognized either at a point in time, or over time, depending upon the
characteristics of the individual contract. If control of the deliverable(s) passes to the customer 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 upon completion of the contract. For contracts which include significant customer acceptance provisions, revenue is recognized
only upon acceptance of the deliverable(s).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
control of deliverables passes to the customer over time, revenue is recognized based on the proportion of total cost expended to the
total cost expected to complete the contract performance obligation (defined as the &#8216;input method&#8217; under Topic 606). For
contracts which require the input method of revenue recognition, the determination of the total cost expected to complete the performance
obligation(s) involves significant judgment. Management initially estimates the resources required to complete each relevant performance
obligation, and incorporates revisions to hour and cost estimates throughout the course of the contract as necessary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Product Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of product revenue includes the direct and allocated indirect costs of products sold to customers. Direct costs include labor, materials,
reserves for estimated warranty expenses, and other costs incurred directly, or charged by contract manufacturers in the manufacture
of these products. Indirect costs include labor, manufacturing overhead, and other costs associated with manufacturing activities. Manufacturing
overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of product
revenue based on the proportion of indirect labor which supported production activities. The cost of product revenue can fluctuate significantly
from period to period, depending on product mix and volume, the level of manufacturing overhead expense and the volume of direct material
purchased.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Contract Revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of contract revenue includes both direct and allocated indirect costs of performing work on contracts and producing prototype units and
evaluation kits. Direct costs include labor, materials and other costs incurred directly in producing prototype units and evaluation
kits or performing work on a contract. Indirect costs include labor and other costs associated with research and development and building
technical capabilities and capacity. Cost of contract revenue is determined by the level of direct and indirect costs incurred, which
can fluctuate substantially from period to period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Manufacturing
overhead, which includes the costs of procuring, inspecting and storing material, and facility and depreciation costs, is allocated to
inventory, cost of product revenue, cost of contract revenue, and research and development expense based on the level of effort supporting
production or research and development activity.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zIgR7hdFgk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86E_zDEz4JnGMDA">Concentration
of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to a concentration of credit risk are primarily cash, cash equivalents, and investment
securities. As of December 31, 2024, cash and cash equivalents are comprised of operating checking accounts and short-term highly rated
money market savings accounts. 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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the year ended December 31, 2024, three customers accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfUQtVrTfF4j" title="Concentration risk, percentage">60%</span>, <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHV5TqE69pHk" title="Concentration risk, percentage">13%</span>, and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ze6BGTFQUcfb" title="Concentration risk, percentage">10%</span> of total revenue, respectively, or $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOVjuU3xXBv5" title="Revenue">2.8</span> million, $<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfNND2hFpm07" title="Revenue">0.6</span>
million, and $<span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFutJZ0qaG64" title="Revenue">0.5</span> million of total revenue, respectively. For the same period in 2023, two customers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz5FE8rY3Ci" title="Concentration risk, percentage">63%</span> and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zgMsaR7tAc8b" title="Concentration risk, percentage">11%</span> of total
revenue, respectively, or $<span id="xdx_906_eus-gaap--Revenues_pn5n6_c20230101__20231231__srt--MajorCustomersAxis__custom--OneCustomerMember_zCx4vphOVBPh" title="Revenues">4.6 </span>million and $<span id="xdx_901_eus-gaap--Revenues_pn6n6_c20230101__20231231__srt--MajorCustomersAxis__custom--TwoCustomerMember_zofd41fN2all" title="Revenues">0</span>.8 million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, accounts receivable related to these customers accounted for <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMwF1Fd05CGb" title="Concentration risk, percentage">82%</span> of total accounts receivable, net of allowances
on the consolidated balance sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Typically,
a significant concentration of components and the products 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 the Company 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 the Company&#8217;s financial condition and operating results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_zq0ugBbeVZ3j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_864_z3L7lncgCwhb">Income
Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recorded for differences between the financial statement and tax bases of the assets and liabilities that
will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the
differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets
to the amount expected to be realized. Income tax expense is recorded for the amount of income tax payable for the period increased or
decreased by the change in deferred tax assets and liabilities during the period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3ksu6VyzGl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86F_zMA1Lq4UAIVh">Research
and Development</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research
and development expense consists of labor and subcontractor costs for internal research and product development activities, direct material
to support development programs, laboratory operations, outsourced development and processing work, and other operating expenses. Research
and development resources are assigned based on the business opportunity of the available projects, the skill mix of the resources available
and the contractual commitments have been made to customers. Research and development costs are expensed as incurred. It is highly likely
that a substantial level of continuing research and development expense will be required for the Company to further develop its technology.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zSp4KpCXQtqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_860_zy54Uxd9Tcag">Share-Based
Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. Share-based awards are accounted for 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 PSUs is determined by the closing
price of common stock on the date of grant. 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: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_zGcSe8o8UMy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_869_zulpvUwXcWlh">Recently
Adopted Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update expand annual and interim
disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. All disclosure
requirements under this standard will also be required for public entities with a single reportable segment. The Company adopted ASU
2023-07 during the year ended December 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Pronouncements</a></td>
<td class="text"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zth3WwuZvbD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zDwAK9dz983i">Recently
Issued Accounting Pronouncements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this
update require disaggregated information about a reporting entity&#8217;s effective tax rate reconciliation as well as information on
income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning January 1, 2025, with early adoption permitted.
The ASU is expected to result in incremental disclosures to the Company&#8217;s financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><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; text-align: center"><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; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2024, the FASB issued ASU No. 2024-01, Compensation: Stock Compensation (Topic 718). The amendments in this ASU clarify existing
guidance related to profits interest and similar awards. ASU 2024-01 is effective for annual and interim periods for the Company beginning
January 1, 2025, with early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statements
and related disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-03, Income Statement&#8212;Reporting Comprehensive Income&#8212;Expense Disaggregation Disclosures
(Subtopic 220-40). The amendments in this ASU require additional disclosure of specified information about certain costs and expenses
in the notes to the financial statements. ASU 2024-03 is effective for annual periods for the Company beginning January 1, 2027, with
early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statement disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-04, Debt&#8212;Debt with Conversion and Other Options (Subtopic 470-20). The amendments in
this ASU clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for
as an induced conversion. The amendments in this Update are effective for all entities for annual reporting periods beginning after December
15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted for all entities that have
adopted the amendments in Update 2020-06. The ASU is not expected to have a material impact on the Company&#8217;s financial statements
or disclosures.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Recently Adopted Accounting Pronouncements Policy [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 920<br> -SubTopic 350<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478609/920-350-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zwOhqfKRhvWb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 are as follows (in thousands, except loss per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_zlVyXVHY7AX4" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240101__20241231_z00CptxwpkK2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231_zi56GAIwTqN9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20220101__20221231_zFI8gAFqnO1b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Numerator:</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 52%; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20240101__20241231_zRI5k1X8aDSf" title="Net loss available for common shareholders - basic"><span id="xdx_906_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20240101__20241231_zvl86AWf4nd2" title="Net loss available for common shareholders - diluted">(96,915</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_90E_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20230101__20231231_z4BOWPtsM0Pk" title="Net loss available for common shareholders - basic"><span id="xdx_90A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20230101__20231231_zXwl4OJ85kwa" title="Net loss available for common shareholders - diluted">(82,842</span></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"><span id="xdx_909_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20220101__20221231_zhCOvTjZNul5" title="Net loss available for common shareholders - basic"><span id="xdx_904_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20220101__20221231_zEnQ09f9Ok8l" title="Net loss available for common shareholders - diluted">(53,091</span></span></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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Denominator:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average common shares outstanding - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20241231_zLFPm991Qtj9" title="Weighted-average common shares outstanding - basic"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20241231_zias2XpDpUi9" title="Weighted-average common shares outstanding - diluted">209,510</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20231231_ziUYh4NDomM6" title="Weighted-average common shares outstanding - basic"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20231231_zzsg0OdmDLD" title="Weighted-average common shares outstanding - diluted">182,802</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20220101__20221231_zSvrg8ksHpea" title="Weighted-average common shares outstanding - basic"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20220101__20221231_zKOfPdNigUAa" title="Weighted-average common shares outstanding - diluted">165,958</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Net loss per share - basic and diluted</td><td style="padding-bottom: 2.5pt">&#160;</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_903_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zgXs9d0cpMZc" title="Net loss per share, basic"><span id="xdx_900_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zlVopJr58Xee" title="Net loss per share, diluted">(0.46</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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--EarningsPerShareBasic_pid_c20230101__20231231_zrhmNN7NF0rk" title="Net loss per share, basic"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z4VoBig7xe4j" title="Net loss per share, diluted">(0.45</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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_90A_eus-gaap--EarningsPerShareBasic_pid_c20220101__20221231_zNlabPg7nZY5" title="Net loss per share - basic"><span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20220101__20221231_zaAPt2Fuxrmc" title="Net loss per share - diluted">(0.32</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</a></td>
<td class="text"><p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zw2IxD9RebZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zz9r4BqjIbz5" style="display: none">SCHEDULE OF PURCHASE PRICE
ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zuGImWLHuTMc" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted Average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Useful Life (in years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</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%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zrmFHwoF5Nsb" title="Total purchase consideration">21,611</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="width: 16%; font-weight: bold; text-align: right">&#160;</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z2Z9XvOwPjn1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Inventory</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_zSzSZAFm62Lk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">703</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zdi4nGdb6V7i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_zWaTbrjGIv18" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,330</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Intangible assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_z7GpnKIbXS0a" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology<span id="xdx_F4A_zJ4oIYDWyuvh"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,987</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_fKDEp_zNFEmE4yWcfk" title="Acquire intangible assets, weighted average useful life">13</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_zKvXfJrwIzsj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Order backlog</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_zewHI2Ft60d4" title="Acquired intangible assets, weighted average useful life">1</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zV04YfpPI7d5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,178</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_z2hC0aXNCAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(234</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zaNbLfPYNkge" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(785</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zlVVPUwaT9P3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total identifiable net assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">23,280</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</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>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDIp_zmhTx5cUaJEh" title="Bargain purchase amount">(1,669</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F00_zBjBx9HIvoF" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zbafyT7ycoma" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
                                            the year ended December 31, 2024, the Company recognized a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets">4.2</span> million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"></td><td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_F03_ztCqE9TE8tHb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F12_zAzkC08RJlK4" 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, net of tax in the consolidated statements 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>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Paragraph 1<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">SCHEDULE OF DISAGGREGATION OF REVENUE</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTntggNnLSYf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zS4tLquUXp81" style="display: none">SCHEDULE
OF DISAGGREGATION OF REVENUE</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="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zZNYItFyH787" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zMnbU6wpl1Fg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zPWSmXdUxCE" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240101__20241231_zRrIZvqAatW9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z3QqJzRuOAfl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,117</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">475</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">104</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,696</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zv4YZTcC4xQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0965">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0966">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0967">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0968">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z51mrr8jnd24" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,117</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">475</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">104</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,696</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zzquQxR8viNf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zJC5zylRHrP7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_z2UDjaAfnogb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20230101__20231231_z8EwNUZaMy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zsRxBAViBQc2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,019</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">4,888</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,106</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">7,013</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zz7znxmQv0hf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0980">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">246</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zk6ZO3jgjUyf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,019</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,888</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,352</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,259</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zJJYywZb0lSh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zDhOrW8Ludl5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zxKpZNaud1yd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20220101__20221231_zKySyL9qyY4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-style: italic">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31, 2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">License and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Product</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Royalty</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Contract</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Timing of revenue recognition:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2lJOgJc62Sd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Products transferred at a point in time</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0990">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">664</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0992">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">664</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5q7l8JIUGGe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Products and services transferred over time</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0995">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0996">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0997">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0998">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zEKLi65NkzA2" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1000">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">664</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1002">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">664</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock', window );">SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zlvw07yxbVW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">The following table provides information about revenue and long-lived assets,
which is comprised of property and equipment, net, and operating lease right-of-use assets, by geographic area (in thousands):</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span id="xdx_8B7_zbWN5zReVzDa" style="display: none">SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><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: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    31,</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2024</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2023</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Geographic
    Area</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-Lived
    Assets</span></td><td style="font: bold 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">United States</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zjTCI1FefDRi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,058</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--US_z1dYS4DNevIb" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,583</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zxqEFZjfnIhi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,627</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--US_zEBwa145LzA9" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,580</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zADoa6cjj2Pi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">664</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98E_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--US_zWIUa2X4OpEf" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,409</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Germany</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--DE_zGepxktTlfo9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,628</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--DE_zG9QuaR6gDC9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,224</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--DE_zEba1qcYoF2e" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,138</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--DE_zrJOB2TBvAvf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,210</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--DE_zKsKdqwAf64b" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1019">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--DE_zXs8TkvD8hzf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1020">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other foreign countries</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zPbNDZvDsFLk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zgya6KDty096" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1022">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zIrNYj5sG5ck" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">494</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zRQGW7KT5MCj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1024">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zqwbvCyB3qIg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1025">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zSuaxCcHluT" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1026">-</span></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231_z8OJUkcnxQbj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,696</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--NoncurrentAssets_iI_c20241231_zUcZBxitX9z9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,807</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231_zECMttkwP5wc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,259</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20231231_zmM0VYk82EU6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22,790</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231_zdBidHTK2O6c" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">664</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231_z5IiJupAixXf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,409</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zaKXm7099Jy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B4_znlskFRNCJN3" style="display: none">SCHEDULE
OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE</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">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">$ Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">% Change</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Contract assets and accounts receivable</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20241231_z5yZtekUixUe" style="width: 11%; text-align: right" title="Contract assets and accounts receivable">926</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zRkhJK6GzHwj" style="width: 11%; text-align: right" title="Contract assets and accounts receivable">949</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_ecustom--ChangeInContractAssetsAndAccountsReceivable_pn3n3_c20240101__20241231_zjEvCrdEmxda" style="width: 11%; text-align: right" title="Change in contract assets and accounts receivable">(23</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--PercentageChangeInContractAssetsAndAccountsReceivable_pid_dp_uPure_c20240101__20241231_zARhE2Jm4sZd" style="width: 11%; text-align: right" title="Percentage change in contract assets and accounts receivable">(2.4</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: 1pt">Contract liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20241231_zvVexP3gvEN2" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities">(308</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zgAsTITiboi7" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities">(300</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20241231_zohDjoGeehe8" style="border-bottom: Black 1pt solid; text-align: right" title="Change in contract liabilities">(8</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98F_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20241231_zkbX6SKcUzx7" style="padding-bottom: 1pt; text-align: right" title="Percentage change in contract liabilities">(2.7</td><td style="padding-bottom: 1pt; 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20241231_zPlPkQVRujV4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)">618</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zimUFgJifomi" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20241231_zAzav8NfOiA7" style="border-bottom: Black 2.5pt double; text-align: right" title="Change in net contract assets (liabilities)">(31</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20241231_zo9LDwwyUaQc" style="padding-bottom: 2.5pt; text-align: right" title="Percentage change in net contract assets (liabilities)">(4.8</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock', window );">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES</a></td>
<td class="text"><p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zs9vDb6DIvI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December
31, 2024 and 2023 (in thousands). These tables do not include cash held in money market savings accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B5_z1IstO37c3sl" style="display: none">SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND 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="padding-bottom: 1pt; font-weight: bold">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQD34FmlD7Rh" style="width: 11%; text-align: right" title="Assets">&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1074">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0AhAr936vf5" style="width: 11%; text-align: right" title="Assets">14,001</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_znc3DkrtPTba" style="width: 11%; text-align: right" title="Assets">&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFMh5kfckao" style="width: 11%; text-align: right" title="Assets">14,001</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zxiJZxJfno85" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl1082">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zlRidbEhh21k" style="border-bottom: Black 1pt solid; text-align: right" title="Assets">6,215</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6BihsbcyAde" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"><span style="-sec-ix-hidden: xdx2ixbrl1086">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z9QMrCi8ULrj" style="border-bottom: Black 1pt solid; text-align: right" title="Assets">6,215</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzmMW6kZQWW" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl1090">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFrb8YCLwwDg" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">20,216</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzhzm1bj6qJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"><span style="-sec-ix-hidden: xdx2ixbrl1094">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zAKpqQ7UldD4" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total">20,216</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</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; background-color: White">
    <td style="font-weight: bold; padding-bottom: 1pt; width: 40%">As of December 31, 2023</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 1</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 2</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Level 3</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt; width: 2%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="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_zKUkomECoWMb" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1097">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zyMXKDEexJ4c" style="text-align: right">8,471</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zk772rmkNCM1" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1099">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="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_zC1qcppVdyh" style="text-align: right">8,471</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_zY5fQ4XvERV5" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1101">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_ztP37x9TsHWl" style="border-bottom: Black 1pt solid; text-align: right">20,140</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</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_zAE3tKh4ajek" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1103">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zbkOjpnKNj01" style="border-bottom: Black 1pt solid; text-align: right">20,140</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zQgoHzmdlYk6" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1105">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zxqS26c6clzf" style="border-bottom: Black 2.5pt double; text-align: right">28,611</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_zQYr6Fkvu9Sh" style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1107">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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_z6GgOYJSPxra" style="border-bottom: Black 2.5pt double; text-align: right">28,611</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock', window );">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zNi1EWF2ady7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short-term
investments are summarized below as of December 31, 2024 and 2023 (in thousands).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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">&#160;</span><span id="xdx_8BC_zAWbkOR2TMka" style="display: none">SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS</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>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Investment</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cost/</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Securities,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Amortized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Available-</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gains</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For-Sale</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">As of December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zbYD1e4fWYua" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">13,984</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><span id="xdx_901_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsHMlsjTQeza" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">18</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFCYTGv5jMQ2" style="width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1115">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zMULfjcKZwo8" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Current">14,002</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z43lyOZc7VPe" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">6,206</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zwLA9EbDfpV2" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">8</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_905_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7wxBBqKK7P7" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl1123">-</span></span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zz6pcy0UDKa5" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">6,214</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231_zqfL2FZYS4f3" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost">20,190</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231_zaqx4JeMUOtk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains">26</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231_zevIw9t34yy6" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1131">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231_zQbYAVSAlkYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale">20,216</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">As of December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Investment securities, available for sale:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZPP5DfPiZwf" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">8,466</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUQIXK0GVopa" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">6</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_900_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsW87L0C6Zbc">(1</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQL4QpWSSEG7" style="text-align: right" title="Debt Securities, Available-for-sale, Current">8,471</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zpz0sn93X5bf" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current">20,119</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zPNXyZCRqM05" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax">21</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIN6ovftfsxl" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"><span style="-sec-ix-hidden: xdx2ixbrl1146">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zinxN7ljandc" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current">20,140</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_zRwEQ6xKfLHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost">28,585</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zLoRvv5C9VPh" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zeBfC1uZxt1k" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zFLlWke7QaN3" 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">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</a></td>
<td class="text"><p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zrLPteh1Vif7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 and 2023 are shown below (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B0_zg1PyoFoWAje" style="display: none">SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES</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>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Amortized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Estimated</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Cost</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gains</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Fair Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">As of December 31, 2024</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Maturity date</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 40%; text-align: left; padding-left: 10pt">Less than one year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zJgB8nFKSxJ5" style="width: 11%; text-align: right" title="Amortized Cost">20,190</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zO5RZ2ge4XT4" style="width: 11%; text-align: right" title="Gross Unrealized Gains">26</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zXJPtWiUXfy4" style="width: 11%; text-align: right" title="Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1164">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgMwAy1Mt1Q5" style="width: 11%; text-align: right" title="Estimated Fair Value">20,216</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">As of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Maturity date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Less than one year</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgT4AScflMKh" style="text-align: right" title="Amortized Cost">28,585</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zfdWwQK86cDd" style="text-align: right" title="Gross Unrealized Gains">27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zH1ciMNGD90i" style="text-align: right" title="Gross Unrealized Losses">(1</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zNJTMksh4oag" style="text-align: right" title="Estimated Fair Value">28,611</td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock', window );">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</a></td>
<td class="text"><p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_z5s62A593TBg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 and 2023 (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8B8_zOl0m2eugXMf" style="display: none">SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Less than Twelve Months</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Twelve Months or Greater</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Gross</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Fair</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Unrealized</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Losses</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">As of December 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 40%; text-align: left">Corporate debt securities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zDXmPo3ev4Sf" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,245</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><span id="xdx_906_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zXML6A7EsONh"><span style="-sec-ix-hidden: xdx2ixbrl1179">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zfR6OI97eV2b" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1181">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z289bktOnKW1" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl1183">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzkaVk0ZvNhl" style="width: 6%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,245</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right"><span id="xdx_901_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zjNzp83UhNV8"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zEVgiqpDIHI1" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"><span style="-sec-ix-hidden: xdx2ixbrl1188">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zFwJ4KX9CJMk" style="border-bottom: Black 1pt 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: xdx2ixbrl1190">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zoY5If5FHrne" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1192">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zttx0zOj26g7" style="border-bottom: Black 1pt 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: xdx2ixbrl1194">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_znd78hz5ddxd" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1196">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zVya8KstoCl9" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1198">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231_zGbDz1ovqi4j" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value">1,245</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231_zUMsPesM3NXb" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231_zhhw6qma3UMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1204">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231_zwYuHpY40kT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231_zunRSh763MDl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value">1,245</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231_zk0B7uND2Hu8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1210">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">As of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Corporate debt securities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZ01RwdzGgU7" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months">1,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span id="xdx_90F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_za67vifsDjL3">(1</span></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLH7pJumELa1" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1215">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLv0oesV1Sdj" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"><span style="-sec-ix-hidden: xdx2ixbrl1217">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZPuRZ0m55r1" style="text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,488</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zhIqSUQhy1V8">(1</span></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">U.S. Treasury securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKAno83jC7m1" style="border-bottom: Black 1pt 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: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9vlAGvn3HA7" style="border-bottom: Black 1pt 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: xdx2ixbrl1224">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zgYGN0yow1aj" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"><span style="-sec-ix-hidden: xdx2ixbrl1226">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKD3GHCu9Cv2" style="border-bottom: Black 1pt 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: xdx2ixbrl1228">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7YE184JkLF8" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value">1,486</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z6DePQwCKqxb" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1232">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zBDiOnEqh009" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zXuDKJcaBYik" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zQvnyCC0AHo2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl1238">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zSbozVJq82E2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"><span style="-sec-ix-hidden: xdx2ixbrl1240">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zlSe01pJU4K2" 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">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_zHOudUaskcLi" 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>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Unrealized Loss on Investment [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of unrealized gains and losses on investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract', window );"><strong>Notes Payable And Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">SCHEDULE OF SUPPLEMENT BALANCE SHEET</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zwgAivKmLnj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_ziD2znKO3I5a" style="display: none">SCHEDULE
OF SUPPLEMENT BALANCE SHEET</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><i>(in thousands)</i></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231_zd4q4KgcaVf5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20231231_z80lmWY3EYAf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td><i>(in thousands)</i></td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_maLTDzKyI_zYHTKLx4UkNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Amount repayable at maturity</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">47,575</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1285">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pn3n3_di_msLTDzKyI_z3dlTBsCwYZd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Unamortized debt discount</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(12,021</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1288">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredFinanceCostsCurrentGross_iNI_pn3n3_di_msLTDzKyI_zzcrUHPm9Ci6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Unamortized issuance costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(2,552</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1291">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzKyI_zON0l9Jv5Wof" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Net carrying amount</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">33,002</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1294">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">SCHEDULE OF MATURITIES LONG TERM DEBT</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ztzJo2mxT1Jc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of partial repayments, if elected by the Holder, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zPsV44kjAXWc" style="display: none">SCHEDULE OF MATURITIES LONG TERM DEBT</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zAVaKoNEjcld" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPz3tS_zHrBOHBTH6K2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 81%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">38,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPz3tS_zO9UqAmzrcS6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,075</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NotesPayable_iTI_pn3n3_mtNPz3tS_z9hRZkb2W8J6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</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,575</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">SCHEDULE OF DERIVATIVES INSTRUMENTS</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zargppnCBvS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
fair value of derivatives not designated as hedging instruments are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BF_zVgRdU8hQ50f" style="display: none">SCHEDULE
OF DERIVATIVES INSTRUMENTS</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231_zsAPVIxxX4pa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_zn8jkQeHHMna" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_z6COTbRtgNZ8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 62%; text-align: left; padding-bottom: 1pt">Derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">14,581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1315">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zhdHMusHcZhi" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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,581</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1318">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_zEf15BsYTQT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized
gains and losses associated with derivatives not designated as hedging instruments are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zeU5ZsnQzKof" style="display: none">SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240101__20241231_z06YCbdWO7S6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230101__20231231_zWQI1vnw6wm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231_zeJwKoeaaxH8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--UnrealizedGainLossOnDerivatives_pn3n3_zQ0flApSnMKk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 43%; text-align: left; padding-bottom: 1pt">Unrealized loss on derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right">(8,866</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1323">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1324">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DerivativeGainLossOnDerivativeNet_iT_pn3n3_zZ430GEwfdhg" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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,866</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1327">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1328">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE</a></td>
<td class="text"><p id="xdx_895_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z4tbCRZ0kWQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
valuation inputs hierarchy classification for liabilities measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). See Note 6. Investment Securities, Available-For-Sale and Fair Value Measurements, for discussion of the fair value
level hierarchy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zoXClzKZAMR4" style="display: none">SCHEDULE
OF HIERARCHY LIABILITIES FAIR VALUE</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="padding-bottom: 1pt; font-weight: bold">As of December 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6ZZziugaVEa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 1</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqz3fWYs4BQ5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 2</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zLGekC1bjJW7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Level 3</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_zcrfW9gDqf4h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1pt">Derivative liability</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1332">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1333">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 12%; text-align: right">14,581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zAdUQERopxji" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1336">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1337">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,581</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">SCHEDULE OF REVALUATION DERIVATIVE LIABILITY</a></td>
<td class="text"><p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_z3jLJY6BB9Jd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below lists the inputs and assumptions for the Company&#8217;s initial valuation as of October 23, 2024 and re-valuation of the
derivative liability as of December 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zwraOwFs9Mhl" style="display: none">SCHEDULE
OF REVALUATION DERIVATIVE LIABILITY</span></span><span style="font-family: Times New Roman, Times, Serif"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">October 23,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Expected term (years)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_909_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zKlxT339qSyj" title="Expected term (years)">1.75</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right"><span id="xdx_905_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zepYMCXbyXii" title="Expected term (years)">1.94</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Risk-free interest rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zIlxLkGNEVCf" title="Risk-free interest rate">4.18</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zR0s3DymTu01" title="Risk-free interest rate">4.04</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">Dividend yield</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zPvJPIC7ys27" title="Dividend yield">0</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_ztIhWo115ea1" title="Dividend yield">0</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z9ZXslizRsC9" title="Volatility">78.02</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0P15C8aVtB9" title="Volatility">73.00</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">Discount rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zgwuI9aDNo46" title="Discount rate">50.0</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zxPp6sfJTr5j" title="Discount rate">50.0</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT COMPONENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">SCHEDULE OF COMPONENTS OF INVENTORY</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2LaYmBvgfX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory
consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B7_zWQmIVK5Ffkd" style="display: none">SCHEDULE OF COMPONENTS OF INVENTORY</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20241231_zkgDKtx4rYG4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20231231_z5R6mleM8e8i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zMrDJ3sMF2xg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Raw materials</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,616</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</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">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_zwr02hA6r9s6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1373">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">305</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zt0hgLdHkw15" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">678</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,995</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zxAEFiNbYmu" 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&#160;</span></td><td style="padding-bottom: 2.5pt">&#160;</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,294</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="text"><p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0ICXCWJgeZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B3_zQ7hLoOXmNle" style="display: none">SCHEDULE
OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231_zZO5uqe1p7pj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20231231_zY3p7Tzm9wwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zEk24DlF9pn5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Production equipment</td><td style="width: 2%">&#160;</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">&#160;</td><td style="width: 2%">&#160;</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">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIE84h8hG8pg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,957</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,843</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_znqY7EYTAtJi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer hardware and software/lab equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,211</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,149</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwBrCzXqChl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Office furniture and equipment</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">4,973</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,367</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzE8z_zLjsYv5cqEfh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,281</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,499</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzE8z_zxw80MfK0FMa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(20,220</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(18,467</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzE8z_zoKk3QVbRCC" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment,
    net</span><span style="font-family: Times New Roman, Times, Serif">&#160;</span></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">7,061</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_z9o9Mlu7FFgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of intangible assets are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 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">&#160;</span><span id="xdx_8BB_zxQZK7U0dQib" style="display: none">SUMMARY OF COMPONENTS OF 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="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Years)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zjdavYTjewEi" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,172</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zVZitSgG89sd" style="width: 9%; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,019</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zGLa2U1LsQBj" style="width: 9%; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,181</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zx11MXLZvnR3" style="width: 9%; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,972</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z7iPmt8CGqie" title="Weighted Average Remaining Period (Years)">13</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zPc9PGSS3Sye" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1423">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaXF6cThMqwj" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1425">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zOLV0DBOE40c" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1427">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGpePSTtCfg8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1429">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z2mQ8oMsXzw8" title="Weighted Average Remaining Period (Years)"><span style="-sec-ix-hidden: xdx2ixbrl1431">-</span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231_z1DtmTwVzC4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,172</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zdTLPLxMbiq5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,019</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_984_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231_ziKcY8Scucg4" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,181</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zi41pSwBAeI8" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,972</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gross</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    Average Remaining</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Carrying</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Period</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
    thousands)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expense</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Years)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquired technology</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zTMyQ5Jke99d" style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,172</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8arJeNcMB39" style="width: 9%; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,940</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_ztkYRJQfKKLl" style="width: 9%; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1444">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zCH2XNwJ9Mh8" style="width: 9%; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,232</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zKbLHk2LjGE1" title="Weighted Average Remaining Period (Years)">12</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backlog</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFP5XKaP4uTd" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zIb8pKrZnJ4g" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_989_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJkjuAT8Xcq4" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1453">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zP8wpTRnH6Od" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSDTxWQiwXB4" title="Weighted Average Remaining Period (Years)"><span style="-sec-ix-hidden: xdx2ixbrl1457">-</span></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zyCRzi7zD7w4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20,198</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_z7sv42F4Sqj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,963</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98C_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231_z1lbCmlmtwb1" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1463">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zonr4YqEbgn6" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,235</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</a></td>
<td class="text"><p id="xdx_891_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVi4GdAakhNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table outlines estimated future amortization expense related to intangible assets held as of December 31, 2024 (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zFzbdLTAL7H8" style="display: none">SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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: justify; font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zE4CDsPaB2je" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_496_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zQo7Ft8g6rja" style="font-weight: bold; text-align: center">Research and</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20241231_zBvSRQo6X55i" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Cost of</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Development</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Revenue</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expense</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzUjR_zaPqmk8Wx2B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">869</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;54</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">923</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzUjR_znSdKgjBrB0h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">869</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">896</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzUjR_z0k9R58wl5p2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">829</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">830</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzUjR_zBjOMRDANSFi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzUjR_zZhp1kUEmge9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">825</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzUjR_zQYeHt0mfHYk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,673</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1506">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,673</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzUjR_z2j80arcRw6h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; 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">&#160;</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,890</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">82</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,972</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">SCHEDULE OF ACCRUED LIABILITIES</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zaQLLKEoxekd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities consists of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BE_zrYfjed6tfV3" style="display: none">SCHEDULE OF ACCRUED LIABILITIES</span></span></b></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>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_zm460byZv3rd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zrEblxlZRTL4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzYJr_zksjz4vFifia" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Bonuses</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">571</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,359</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_pn3n3_maALCzYJr_zlaTlJGsPU95" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Payroll and payroll taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,127</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,704</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--TaxesPayableCurrent_iI_pn3n3_maALCzYJr_zt3iJ6Ee9Huk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Income taxes payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,111</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzYJr_ze2YRQYsg2A5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accrued professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">140</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">236</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--AccountsPayableOtherCurrent_iI_pn3n3_maALCzYJr_zRN5RDAGXYhf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Liabilities to suppliers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">381</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">885</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzYJr_zYNzFxoPDKO9" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">303</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">345</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzYJr_zG5tiS7w0dWf" 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 accrued liabilities</span></td><td style="padding-bottom: 2.5pt">&#160;</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,542</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,640</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3MP6rG9ByNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. The following table summarizes the amount of share-based compensation expense by line item on the consolidated statements
of operations:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zJXH45qgv3r8" style="display: none">SCHEDULE
OF SHARE-BASED COMPENSATION EXPENSE</span></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240101__20241231_zpbqjAa6ZeRf" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_zWet3ny4YhTb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49A_20220101__20221231_zRec1CAPtkFg" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zTN9qbVn92k7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">Research and development expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">3,973</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">6,531</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 14%; text-align: right">6,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zh7w7SEYPt6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Sales, marketing, general and administrative expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,562</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,610</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,528</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_z2X82L4iAmCk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Share-based compensation
    expense</span></span></span></td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,535</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,141</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,461</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock', window );">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_znGiSy8n1oN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 December 31, 2024 (in thousands, except per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;<span id="xdx_8BE_zjG1aheO6p86" style="display: none">SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Aggregate</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">remaining</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">intrinsic</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">contractual</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">value</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Options</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">exercise price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">term (in years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">(thousands)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding as of December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfOzowh1d4rc" style="width: 11%; text-align: right" title="Shares outstanding">1,533</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcJGBgrl81v2" style="width: 11%; text-align: right" title="Weighted average exercise price, outstanding">1.37</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zW5CrQFWNc91" title="Weighted average remaining contractual term outstanding">5.6</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zsrMFHG4Ofd3" style="width: 11%; text-align: right" title="Aggregate intrinsic value, outstanding">5,645</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyiylzRFSpyi" style="text-align: right" title="Shares granted"><span style="-sec-ix-hidden: xdx2ixbrl1568">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr8ZjTxQSxU4" style="text-align: right" title="Weighted average exercise period granted"><span style="-sec-ix-hidden: xdx2ixbrl1570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeo90YihhYl3" style="text-align: right" title="Shares exercised">(525</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfXymJjuiVWb" style="text-align: right" title="Weighted average exercise price exercised">1.38</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xJynHP6vK2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares">(63</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zD3Ida8gFBp4" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited">3.00</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Outstanding as of December 31, 2022</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9RH0Wz0lzSa" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding">945</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zomTY6nK8f8b" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding">1.26</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkFZ461slkNh" title="Weighted average remaining contractual term outstanding">5.7</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGw8F4p7WYv3" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding">1,137</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgAzrembw3T5" style="text-align: right" title="Shares granted"><span style="-sec-ix-hidden: xdx2ixbrl1588">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgR0XZuDot23" style="text-align: right" title="Weighted average exercise period granted"><span style="-sec-ix-hidden: xdx2ixbrl1590">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQpDaG5Qjz1j" style="text-align: right" title="Shares exercised">(191</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6GJ1nz6LjOj" style="text-align: right" title="Weighted average exercise price exercised">0.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziXqnVJSl1L2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares">(2</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zG4gqin9OkJi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited">0.28</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Outstanding as of December 31, 2023</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4wmymP0HCLk" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding">752</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zk8QNIewJtfi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding">1.35</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfdLEkW9Fow4" title="Weighted average remaining contractual term outstanding">4.6</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC0Zsj5X21xf" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding">1,083</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbUOP2IeIlJd" style="text-align: right" title="Shares granted"><span style="-sec-ix-hidden: xdx2ixbrl1608">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp0mNygY8UT" style="text-align: right" title="Weighted average exercise period granted"><span style="-sec-ix-hidden: xdx2ixbrl1610">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zvOt39z3rDtd" style="text-align: right" title="Shares exercised">(84</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVFsgtwkhaGb" style="text-align: right" title="Weighted average exercise price exercised">0.73</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Forfeited or expired</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z61u5hEh1rHe" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited or expired">(2</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZRnz1ZDLCHl" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited or expired">1.18</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl0nacsGstZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding">666</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zh9hNTobvwLb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding">1.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl38XvtfXsu" title="Weighted average remaining contractual term outstanding">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmRDy8l3oDWd" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, outstanding">185</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested and expected to vest as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zViAVmtQCUk4" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and expected to vest outstanding">666</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBWszAysSKqa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested and expected to vest">1.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOeKTG2pY0P4" title="Weighted average remaining contractual term, vested and expected to vest">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzD1DFoDAuU2" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, vested and expected to vest">185</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Exercisable as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrR84SmQtIHh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable">666</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoUs9OrTwMvk" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price exercisable">1.43</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3IIkqE8DINi" title="Weighted average remaining contractual term, exercisable">3.5</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcL0jaKs6vOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, exercisable">185</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</a></td>
<td class="text"><p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zSA8Gn9cCsgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 years ended December 31, 2024, 2023 and 2022
(in thousands, except per share data):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zV8NJtJiEw5a" style="display: none">SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs</span></span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Weighted-average</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">price</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Unvested as of December 31, 2021</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231_zpvAzSpyeY92" style="width: 14%; text-align: right" title="Shares, unvested">2,625</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_znX6vkisT90k" style="width: 14%; text-align: right" title="Weighted average price unvested">13.05</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231_zrAeEFSoprn2" style="text-align: right" title="Shares granted">9,180</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z8jt4cbXFFu4" style="text-align: right" title="Weighted average price granted">2.46</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231_zk6329JcNSk8" style="text-align: right" title="Shares vested">(1,391</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zys4F3tRqpGi" style="text-align: right" title="Weighted average price vested">9.16</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20220101__20221231_zjgFPytdtj4c" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited">(1,548</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zzLEIILLoWId" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited">6.42</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested as of December 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20230101__20231231_zpoe5uWBUDSj" style="text-align: right" title="Shares, unvested">8,866</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zVwRDJFiWUa7" style="text-align: right" title="Weighted average price unvested">3.85</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20230101__20231231_zPzZhkfrcmie" style="text-align: right" title="Shares granted">3,491</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zQywkr6r4y4" style="text-align: right" title="Weighted average price granted">3.89</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230101__20231231_zNuX7XNC7Aj7" style="text-align: right" title="Shares vested">(1,872</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaQK2B8Vijg2" style="text-align: right" title="Weighted average price vested">6.98</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20230101__20231231_z8wPGdv1VGv6" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited">(502</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zmnfFHzl9fxe" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited">7.47</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Unvested as of December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20241231_zBgQmfV9POTj" style="text-align: right" title="Shares, unvested">9,983</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20241231_zrWtZFEC73qi" style="text-align: right" title="Weighted average price unvested">3.09</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20241231_z8C8cbcjP9Z8" style="text-align: right" title="Shares granted">9,234</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zkMFul5Hmdu7" style="text-align: right" title="Weighted average price granted">1.26</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zCollzLfHbkh" style="text-align: right" title="Shares vested">(5,437</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zYVCqaCxcrUk" style="text-align: right" title="Weighted average price vested">3.63</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20241231_zNJ3NVqlRuk" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited">(1,767</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zyZ9GBQWv8w1" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited">2.65</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Unvested as of December 31, 2024</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20241231_zWWdAOiRyUyi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares, unvested">12,013</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: justify">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_z4zr3YsLrex6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price unvested">1.51</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_z3W8cZQihFC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zJYDaBoo4nyf" style="display: none">SCHEDULE OF COMPONENTS OF LEASE EXPENSE</span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240101__20241231_zzQ41rmaX1nk" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230101__20231231_z63cTCokVmL1" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20220101__20221231_z88j4ngHXOMe" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseCost_pn3n3_maLCz3AM_zPUncP1ziuoj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left; padding-bottom: 1pt">Operating lease expense</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">2,701</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">2,625</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">1,501</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance lease expense:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_zLvGCU4tUfLh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of leased assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1751">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zXkR0YD2R871" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Interest on lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1755">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1756">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_maLCz3AM_zGqTPmr7uyef" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total finance lease expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1759">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LeaseCost_iT_pn3n3_mtLCz3AM_zWhPvjhHz9wl" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt">Total lease expense</td><td style="padding-bottom: 2.5pt">&#160;</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,701</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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,646</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,529</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z63rGmWKeNL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information related to leases is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zIggIJbTmve2" style="display: none">SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES</span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_zKxWIXXqYtog" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230101__20231231_z1k8SEIolmX5" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220101__20221231_zrSxOudguzPb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2022</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center">Year Ended December 31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OperatingLeasePayments_pn3n3_zoeakZsqxa9l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 55%; text-align: left">Operating cash flows from operating leases</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,491</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">2,500</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">1,280</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--OperatingCashFlowsFromFinanceLeases_pn3n3_zKiAZ02WxiHd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Operating cash flows from finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1773">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1774">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FinanceLeasePrincipalPayments_pn3n3_zE6tPfi1Flje" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Financing cash flows from finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1777">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26</td><td style="text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock', window );">SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES</a></td>
<td class="text"><p id="xdx_89D_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zlqpfgQGywNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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 style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zJTstyL9jEq5" style="display: none">SCHEDULE
OF BALANCE SHEET INFORMATION RELATED TO LEASES </span>&#160;</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20241231_z2L3HlfW2YXl" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2024</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="display: none; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20231231_zdbnBnnJQ4Pi" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center">2023</td><td style="display: none; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; font-style: italic">(in thousands)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_z7cCNRYVAjX8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 70%; text-align: left; padding-bottom: 2.5pt">Operating lease right-of-use assets</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">16,746</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">13,758</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zeMnTXf7xkKf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Current portion of operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,682</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,323</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zGxBLre4rmNc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease liabilities, net of current portion</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,954</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,714</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zpizgtrPauI1" 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">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,636</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Finance leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zspZDfC8yvBi" 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>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">112</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zohfLGNNALCf" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(112</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(97</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_z7HpNJ6XYlu7" 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">&#160;</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: xdx2ixbrl1801">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</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>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zVZAmSflD9Y5" title="Weighted average remaining lease term operating leases">6.8</span> years</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z2SaUxIjgWoe" title="Weighted average remaining lease term operating leases">8.4</span> years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Weighted Average Discount Rate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left">Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zno0pnyzNkgj" title="Weighted average discount rate operating leases">4.9</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zfe93h1VYO9h" title="Weighted average discount rate operating leases">4.6</span></td><td style="text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock', window );">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</a></td>
<td class="text"><p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zzgwJ0KH6CJ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2024, maturities of lease liabilities are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 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">&#160;<span id="xdx_8BB_zVjhtEhVfjzd" style="display: none">SCHEDULE OF MATURITIES OF LEASE LIABILITIES</span></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231_z5GnIutEq7Da" style="font-weight: bold; text-align: center">Operating</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Leases</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzns8_zhUQIFjXuJFk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 85%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">2,974</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzns8_zOVjnsOO93v3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,351</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzns8_zMSpRjrG8rTa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,316</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzns8_zUJaQ5qoVM0d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,279</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzns8_zITny8lkoJYk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,115</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzns8_zeKoP4UUfbo2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,716</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzns8_zEFcvTCCeCek" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Total minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,751</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zx0LJkL5QO19" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">Less: amount representing interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,115</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Present value of capital lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">18,636</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Assets and Liabilities Leases [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ScheduleofAssetsandLiabilitiesLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Subparagraph (a)<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zJAuosJv4fdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components
of net loss before income taxes are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BA_z32teWHjRnZd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE
OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49A_20240101__20241231_zoRP32nNpdn3" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_49F_20230101__20231231_zYlySEy4wBaf" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_496_20220101__20221231_zU6hyKcw9eCj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzRPL_zghXmNTatQdf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 55%; text-align: left">United States</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(97,893</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(86,730</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">(53,091</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzRPL_zvNF2m4uID71" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,485</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,034</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1884">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzRPL_zc0zISaowFB6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(96,408</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(81,696</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">(53,091</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zU94rzU2e0tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Components
of income tax expense (benefit) are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BA_zJVdrMKyrAW4" style="display: none">SCHEDULE OF COMPONENTS
OF INCOME TAX EXPENSE (BENEFIT)</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20240101__20241231_z87hANfoYaAj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_492_20230101__20231231_zxmcdii5hhR2" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_498_20220101__20221231_zb1Byt9haSaj" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_z44FT4coRehc" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1892">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1893">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1894">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zNia29YMucWh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">State</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1896">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1897">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1898">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zFxSZ1C4dhv" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 55%; padding-bottom: 1pt">International</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">581</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right">2,061</td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1902">-</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzCJ2_maITEBzwHe_zi8JL1F8oGM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Current Tax Expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">581</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,061</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1906">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Deferred</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zRiQIh0CBCQ6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Federal</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1908">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1909">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1910">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zIVQWBiRSYV1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">State</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1912">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1913">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1914">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zKC5lhsu8BIa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; padding-bottom: 1pt">International</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(74</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(915</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1918">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pn3n3_mtDITEBz0bU_maITEBzwHe_zJTQX6ArsADd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left">Total Deferred Tax Expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(74</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(915</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1922">-</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzwHe_zZvBEFM70YXd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total Tax Expense</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">507</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,146</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</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: xdx2ixbrl1926">-</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCHl1GnPmKb1" 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
percentage difference between the effective tax rate of the provision (benefit) for income taxes and the Federal statutory rate is as
follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B9_zTv8MoK2krA1" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20240101__20241231_zH2ZA2rf11og" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_491_20230101__20231231_zzieYAyXHPQ6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20220101__20221231_ziTDiaTLzoFd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Year Ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maLAQ_zuNMRCNYpAga" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left">Statutory rate</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 12%; text-align: right">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_pid_dp_uPure_maLAQ_zqKTMiUe1e7d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Permanent Items and adjustments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.1</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pid_dp_uPure_maLAQ_zzYR30Bqs8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Compensation related</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.5</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_dp_uPure_maLAQ_z7LrWfHKufo7" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.4</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.2</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pid_dp_uPure_maLAQ_zz6e4DdKxH49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net operating loss expiration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6.2</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(6.3</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(9.0</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_iN_pid_dpi_uPure_msLAQ_zOeURpuQfW33" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax credits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.5</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maLAQ_zkOrfsD8rtBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Change in valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(11.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15.0</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10.8</td><td style="text-align: left">)%</td></tr>
  <tr id="xdx_409_ecustom--EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_pid_dp_uPure_maLAQ_zddAgG5027i5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Bargain Purchase gain</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.9</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_ecustom--EffectiveIncomeTaxRateReconciliationNotesPayableRelated_pid_dp_uPure_maLAQ_zpICBJo9Qdr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Notes payable related</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2.7</td><td style="text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0</td><td style="text-align: left">%</td></tr>
  <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_uPure_maLAQ_zXFHthTu2bsc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(0.2</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1.0</td><td style="padding-bottom: 1pt; text-align: left">)%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.0</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_uPure_mtLAQ_zcyK2XBWOeBb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.5</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">(1.4</td><td style="padding-bottom: 2.5pt; text-align: left">)%</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.0</td><td style="padding-bottom: 2.5pt; text-align: left">%</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">SCHEDULE OF DEFERRED TAX ASSETS</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0nOPe9LwBQ9" 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">Components
of deferred tax assets are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span id="xdx_8B1_zu1map2zZXrg" style="display: none">SCHEDULE OF DEFERRED TAX ASSETS</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zcrPD7g7k921" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_490_20231231_zmln0p31sXwk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzabF_z6hjuG3FXc6c" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 64%">Reserves</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">430</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">632</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTAGzabF_zT6HSiCpiik8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net operating loss carryforwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">104,575</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,254</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pn3n3_maDTAGzabF_zPGYrcpkSe56" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">R&amp;D credit carryforwards</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,052</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,114</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzabF_zt6NlGSyDoae" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Depreciation/amortization deferred</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,618</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,079</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_iI_pn3n3_maDTAGzabF_z4PwRBHpKXng" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,099</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,878</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_iI_pn3n3_maDTAGzabF_zLluyRyMYij4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">6,475</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,833</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzabF_maDTAVAz31I_zIdFBWGqOfK9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">157,249</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">145,790</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pn3n3_di_maDITLzILt_z7SmQSkstKul" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Operating lease right-of-use assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,106</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,272</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzILt_msDTAVAz31I_zKYzizv4I5O5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,106</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(3,272</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAVAz31I_zaiI7ZyXracd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Net valuation allowances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(152,935</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(142,376</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTAVAz31I_zvh1Gv6mCEBd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Deferred tax assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">208</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">142</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">SCHEDULE OF MATURITIES PARTIAL REPAYMENTS</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ztzJo2mxT1Jc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of partial repayments, if elected by the Holder, are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B8_zPsV44kjAXWc" style="display: none">SCHEDULE OF MATURITIES LONG TERM DEBT</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: 60%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20241231_zAVaKoNEjcld" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: justify; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPz3tS_zHrBOHBTH6K2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 81%; text-align: justify">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 15%; text-align: right">38,500</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPz3tS_zO9UqAmzrcS6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: justify; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,075</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NotesPayable_iTI_pn3n3_mtNPz3tS_z9hRZkb2W8J6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</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,575</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember', window );">Letter Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">SCHEDULE OF MATURITIES PARTIAL REPAYMENTS</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zJbfDOFS0Twc" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zjTbPCpHNdd2">SCHEDULE
OF MATURITIES PARTIAL REPAYMENTS</span>&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-style: italic">(in thousands)</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20241231__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zN8QAmDu0Klg" style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left; font-weight: bold">Years Ended December 31,</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Maturities</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPzL4E_zt2Hu5PFfkPl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 82%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">22,000</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPzL4E_zNQ0Itdtv7ta" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">2026</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">14,025</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NotesPayable_iTI_pn3n3_mtNPzL4E_zxDaaSeXMgke" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Total partial repayments</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">36,025</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DESCRIPTION OF BUSINESS (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 04, 2025</div></th>
<th class="th"><div>Oct. 23, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Oct. 14, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Total liquidity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 74,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Short-term investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Share issued value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,748<span></span>
</td>
<td class="nump">$ 72,252<span></span>
</td>
<td class="nump">$ 13,999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Share issued value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">3,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Additional principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,575<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Inclusive value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Common stock and warrants to purchase</a></td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember', window );">ATM Equity Offering Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Share issued value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuredDebt', window );">Secured debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Additional principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Total maturities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Inclusive value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Segment</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segment | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segment | Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 961<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=MVIS_OneCustomerMember', window );">One Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=MVIS_TwoCustomerMember', window );">Two Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | One Customer [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Two Customer [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Three Customer [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customers [Member] | Customer Concentration Risk [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">82.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">17 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_PerceptionSoftwareMember', window );">Perception Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_ReferenceSoftwareMember', window );">Reference Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member] | Headquarters [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member] | General Office and Lab Space [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=us-gaap_LetterOfCreditMember', window );">Letter of Credit [Member] | Office Space [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=MVIS_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=MVIS_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=MVIS_TwoCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=MVIS_TwoCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=MVIS_ThreeCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=MVIS_ThreeCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=MVIS_CustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=MVIS_CustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_PerceptionSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_PerceptionSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_ReferenceSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_ReferenceSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_HeadquartersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_HeadquartersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_GeneralOfficeAndLabSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_GeneralOfficeAndLabSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_OfficeSpaceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=MVIS_OfficeSpaceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss available for common shareholders - basic</a></td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">$ (82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss available for common shareholders - diluted</a></td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">$ (82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding - basic</a></td>
<td class="nump">209,510<span></span>
</td>
<td class="nump">182,802<span></span>
</td>
<td class="nump">165,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding - diluted</a></td>
<td class="nump">209,510<span></span>
</td>
<td class="nump">182,802<span></span>
</td>
<td class="nump">165,958<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share - basic</a></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (0.45)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share - diluted</a></td>
<td class="num">$ (0.46)<span></span>
</td>
<td class="num">$ (0.45)<span></span>
</td>
<td class="num">$ (0.32)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NET LOSS PER SHARE (Details Narrative) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_OutstandingOptionsExercisableIntoCommonStockMember', window );">Outstanding Options Exercisable into Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive into common stock</a></td>
<td class="nump">0.7<span></span>
</td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">0.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember', window );">Nonvested Restricted and Performance Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive into common stock</a></td>
<td class="nump">12.0<span></span>
</td>
<td class="nump">10.0<span></span>
</td>
<td class="nump">8.9<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember', window );">Nonvested Restricted and Performance Stock Units [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive into common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_OutstandingOptionsExercisableIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_OutstandingOptionsExercisableIntoCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)<br> $ in Thousands, &#8364; in Millions</strong></div></th>
<th class="th" colspan="4"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th" colspan="2">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th" colspan="2">
<div>Jan. 31, 2023 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,669<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_AcquiredTechnologyMember', window );">Acquired Technology [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">13 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">13 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">13 years<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_OrderBacklogMember', window );">Order Backlog [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Acquired intangible assets, weighted average useful life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">1 year<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">1 year<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember', window );">Ibeo Automotive Systems [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total purchase consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 21,611<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">&#8364; 20.0<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventory</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,197<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther', window );">Other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">703<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets', window );">Operating lease right-of-use assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">234<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,330<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology', window );">Acquired technology</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">17,987<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog', window );">Order backlog</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">26<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities', window );">Contract liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,178)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(234)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(785)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total identifiable net assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">23,280<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount', window );">Bargain purchase amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">$ 1,669<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">During
                                            the year ended December 31, 2024, the Company recognized a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets">4.2</span> million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">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, net of tax in the consolidated statements 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.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed contract liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed liabilities lease liabilities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed non current right of use lease assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed order backlog.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business combination recognized identifiable assets acquired and liabilities assumed technology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_AcquiredTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_AcquiredTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_OrderBacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_OrderBacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract', window );"><strong>Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment charge on intangible assets</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">$ 4,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAndAssetAcquisitionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATION (Details Narrative)<br> $ in Thousands, &#8364; in Millions</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jan. 31, 2023 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 4,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="nump">11,233<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1', window );">Escrow releasesd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 2.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (96,915)<span></span>
</td>
<td class="num">(82,842)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember', window );">Ibeo Automotive Systems [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Consideration transferred</a></td>
<td class="nump">$ 21,611<span></span>
</td>
<td class="nump">&#8364; 20.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration paid</a></td>
<td class="nump">7,600<span></span>
</td>
<td class="nump">7.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash consideration transferred</a></td>
<td class="nump">7,100<span></span>
</td>
<td class="nump">&#8364; 6.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1', window );">Escrow releasesd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="nump">&#8364; 3.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Advance cash consideration</a></td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 0.6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Deduction in purchase price</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 2.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts', window );">Acquisition related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationAcquisitionRelatedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 25<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationAcquisitionRelatedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of escrow deposit disbursements related to property acquisition in noncash investing or financing transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDepositDisbursementsRelatedToPropertyAcquisition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">$ 4,696<span></span>
</td>
<td class="nump">$ 7,259<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">4,696<span></span>
</td>
<td class="nump">7,013<span></span>
</td>
<td class="nump">664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">246<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ProductRevenueMember', window );">Product Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">4,117<span></span>
</td>
<td class="nump">1,019<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ProductRevenueMember', window );">Product Revenue [Member] | Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">4,117<span></span>
</td>
<td class="nump">1,019<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ProductRevenueMember', window );">Product Revenue [Member] | Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember', window );">License and Royalty Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">4,888<span></span>
</td>
<td class="nump">664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember', window );">License and Royalty Revenue [Member] | Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">475<span></span>
</td>
<td class="nump">4,888<span></span>
</td>
<td class="nump">664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember', window );">License and Royalty Revenue [Member] | Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ContractRevenueMember', window );">Contract Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">1,352<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ContractRevenueMember', window );">Contract Revenue [Member] | Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">1,106<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ContractRevenueMember', window );">Contract Revenue [Member] | Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 246<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ProductRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=MVIS_ProductRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=MVIS_LicenseAndRoyaltyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=MVIS_ContractRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=MVIS_ContractRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 4,696<span></span>
</td>
<td class="nump">$ 7,259<span></span>
</td>
<td class="nump">$ 664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">23,807<span></span>
</td>
<td class="nump">22,790<span></span>
</td>
<td class="nump">21,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">1,058<span></span>
</td>
<td class="nump">4,627<span></span>
</td>
<td class="nump">664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">17,583<span></span>
</td>
<td class="nump">19,580<span></span>
</td>
<td class="nump">21,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_DE', window );">GERMANY</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">3,628<span></span>
</td>
<td class="nump">2,138<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="nump">6,224<span></span>
</td>
<td class="nump">3,210<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=MVIS_OtherForeignCountriesMember', window );">Other Foreign Countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncurrentAssets', window );">Long-Lived Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_DE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_DE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=MVIS_OtherForeignCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=MVIS_OtherForeignCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets and accounts receivable</a></td>
<td class="nump">$ 926<span></span>
</td>
<td class="nump">$ 949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ChangeInContractAssetsAndAccountsReceivable', window );">Change in contract assets and accounts receivable</a></td>
<td class="num">$ (23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_PercentageChangeInContractAssetsAndAccountsReceivable', window );">Percentage change in contract assets and accounts receivable</a></td>
<td class="num">(2.40%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="num">$ (308)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ContractWithCustomerLiabilityCurrentChange', window );">Change in contract liabilities</a></td>
<td class="num">$ (8)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ContractWithCustomerLiabilityCurrentPercentChange', window );">Percentage change in contract liabilities</a></td>
<td class="num">(2.70%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ContractWithCustomerAssetandLiabilitiesNet', window );">Net contract assets (liabilities)</a></td>
<td class="nump">$ 618<span></span>
</td>
<td class="nump">$ 649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ContractWithCustomerAssetandLiabilitiesNetChange', window );">Change in net contract assets (liabilities)</a></td>
<td class="num">$ (31)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange', window );">Percentage change in net contract assets (liabilities)</a></td>
<td class="num">(4.80%)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ChangeInContractAssetsAndAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in contract assets and accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ChangeInContractAssetsAndAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ContractWithCustomerAssetandLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset and liabilities net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ContractWithCustomerAssetandLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ContractWithCustomerAssetandLiabilitiesNetChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset and liabilities net change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ContractWithCustomerAssetandLiabilitiesNetChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer asset and liabilities net percent change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ContractWithCustomerLiabilityCurrentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability current change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ContractWithCustomerLiabilityCurrentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ContractWithCustomerLiabilityCurrentPercentChange">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability current percent change.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ContractWithCustomerLiabilityCurrentPercentChange</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_PercentageChangeInContractAssetsAndAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage change in contract assets and accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_PercentageChangeInContractAssetsAndAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REVENUE RECOGNITION (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Contract liabilities</a></td>
<td class="nump">$ 0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_RevenueRecognizedPercentage', window );">Revenue recognized percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_RevenueRecognizedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue recognized percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_RevenueRecognizedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">$ 20,216<span></span>
</td>
<td class="nump">$ 28,611<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">14,002<span></span>
</td>
<td class="nump">8,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">6,214<span></span>
</td>
<td class="nump">20,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesCurrent', window );">Assets, Total</a></td>
<td class="nump">20,216<span></span>
</td>
<td class="nump">28,611<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">14,001<span></span>
</td>
<td class="nump">8,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">6,215<span></span>
</td>
<td class="nump">20,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesCurrent', window );">Assets, Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesCurrent', window );">Assets, Total</a></td>
<td class="nump">20,216<span></span>
</td>
<td class="nump">28,611<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">14,001<span></span>
</td>
<td class="nump">8,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="nump">6,215<span></span>
</td>
<td class="nump">20,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesCurrent', window );">Assets, Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_PlatformOperatorCryptoAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section FF<br> -Paragraph Question 2<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.FF.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476188/405-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_PlatformOperatorCryptoAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Cost Amortized Cost</a></td>
<td class="nump">$ 20,190<span></span>
</td>
<td class="nump">$ 28,585<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Investment Securities Available-For-Sale</a></td>
<td class="nump">20,216<span></span>
</td>
<td class="nump">28,611<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Cost Amortized Cost</a></td>
<td class="nump">13,984<span></span>
</td>
<td class="nump">8,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">18<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Investment Securities Available-For-Sale</a></td>
<td class="nump">14,002<span></span>
</td>
<td class="nump">8,471<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Cost Amortized Cost</a></td>
<td class="nump">6,206<span></span>
</td>
<td class="nump">20,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Investment Securities Available-For-Sale</a></td>
<td class="nump">$ 6,214<span></span>
</td>
<td class="nump">$ 20,140<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">$ 26<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated Fair Value</a></td>
<td class="nump">20,216<span></span>
</td>
<td class="nump">28,611<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=MVIS_CorporateDebtAndUsTreasurySecuritiesMember', window );">Corporate Debt and US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">20,190<span></span>
</td>
<td class="nump">28,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">27<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated Fair Value</a></td>
<td class="nump">$ 20,216<span></span>
</td>
<td class="nump">$ 28,611<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=MVIS_CorporateDebtAndUsTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=MVIS_CorporateDebtAndUsTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than Twelve Months, Fair Value</a></td>
<td class="nump">$ 1,245<span></span>
</td>
<td class="nump">$ 2,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than Twelve Months, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Twelve Months or Greater, Fair Value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Twelve Months or Greater, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="nump">1,245<span></span>
</td>
<td class="nump">2,974<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate Debt Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than Twelve Months, Fair Value</a></td>
<td class="nump">1,245<span></span>
</td>
<td class="nump">1,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than Twelve Months, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Twelve Months or Greater, Fair Value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Twelve Months or Greater, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="nump">1,245<span></span>
</td>
<td class="nump">1,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember', window );">US Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInvestmentsLineItems', window );"><strong>Schedule of Investments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than Twelve Months, Fair Value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than Twelve Months, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Twelve Months or Greater, Fair Value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Twelve Months or Greater, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total, Fair Value</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total, Gross Unrealized Losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column B)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 8)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-12(Column C)(Footnote 10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column D))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 4)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column A)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B)(Footnote 10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 11)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C)(Footnote 13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-3<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 53: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 54: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 55: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 56: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 57: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 1)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 58: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 59: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 60: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 5)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 61: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column F)(Footnote 9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br><br>Reference 64: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br><br>Reference 65: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract', window );"><strong>Notes Payable And Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Amount repayable at maturity</a></td>
<td class="nump">$ 47,575<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Unamortized debt discount</a></td>
<td class="num">(12,021)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsCurrentGross', window );">Unamortized issuance costs</a></td>
<td class="num">(2,552)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Net carrying amount</a></td>
<td class="nump">$ 33,002<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsCurrentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsCurrentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITIES LONG TERM DEBT (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract', window );"><strong>Notes Payable And Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 38,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">9,075<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total partial repayments</a></td>
<td class="nump">$ 47,575<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DERIVATIVES INSTRUMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract', window );"><strong>Notes Payable And Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative liability</a></td>
<td class="nump">$ 14,581<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Total</a></td>
<td class="nump">$ 14,581<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract', window );"><strong>Notes Payable And Derivative Liability</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnDerivatives', window );">Unrealized loss on derivative liability</a></td>
<td class="num">$ (8,866)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Total</a></td>
<td class="num">$ (8,866)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7)(c)(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative liability</a></td>
<td class="nump">$ 14,581<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Total</a></td>
<td class="nump">14,581<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative liability</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_PlatformOperatorCryptoAssetLineItems', window );"><strong>Platform Operator, Crypto Asset [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet', window );">Derivative liability</a></td>
<td class="nump">14,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Total</a></td>
<td class="nump">$ 14,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_PlatformOperatorCryptoAssetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Staff Accounting Bulletin (SAB)<br> -Number Topic 5<br> -Section FF<br> -Paragraph Question 2<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.FF.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476188/405-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_PlatformOperatorCryptoAssetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Oct. 23, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember', window );">Measurement Input, Expected Term [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DerivativeLiabilityTerm', window );">Expected term (years)</a></td>
<td class="text">1 year 9 months<span></span>
</td>
<td class="text">1 year 11 months 8 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember', window );">Measurement Input, Risk Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="nump">4.18<span></span>
</td>
<td class="nump">4.04<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember', window );">Measurement Input, Expected Dividend Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputOptionVolatilityMember', window );">Measurement Input, Option Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="nump">78.02<span></span>
</td>
<td class="nump">73.00<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityMeasurementInput', window );">Discount rate</a></td>
<td class="nump">50.0<span></span>
</td>
<td class="nump">50.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DerivativeLiabilityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Derivative liability term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DerivativeLiabilityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure derivative liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedTermMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputOptionVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputOptionVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 23, 2024</div></th>
<th class="th"><div>Oct. 14, 2024</div></th>
<th class="th"><div>Dec. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 01, 2025</div></th>
<th class="th"><div>May 31, 2025</div></th>
<th class="th"><div>May 01, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Repayment principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Additional principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,575<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Repayable at maturity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.3940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt instrument, interest rate, stated percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct.  01,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from debt, net of issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">38,080<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debt Conversion, Original Debt, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,345,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedPremium', window );">Repayment premium</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Repayment premium, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Amount repayable at maturity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,575<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Debt discount and issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,400<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityFairValueOfCollateral', window );">Derivative liability, fair value of collateral</a></td>
<td class="nump">$ 7,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Conversion price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5960<span></span>
</td>
<td class="nump">$ 0.7462<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue', window );">Debt instrument of minimum liquidity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember', window );">Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Repayment principal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Additional principal amount</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_PurchaseAgreementMember', window );">Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts', window );">Proceeds from debt, net of issuance costs</a></td>
<td class="nump">$ 38,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of preference in liquidation over convertible debt instrument's if-converted par or stated value of share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityFairValueOfCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of securities pledged as collateral against derivative liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityFairValueOfCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromDebtNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDebtNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_PurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF INVENTORY (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 1,616<span></span>
</td>
<td class="nump">$ 1,574<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">678<span></span>
</td>
<td class="nump">1,995<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventory&#160;</a></td>
<td class="nump">$ 2,294<span></span>
</td>
<td class="nump">$ 3,874<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross&#160;</a></td>
<td class="nump">$ 27,281<span></span>
</td>
<td class="nump">$ 27,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: Accumulated depreciation</a></td>
<td class="num">(20,220)<span></span>
</td>
<td class="num">(18,467)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net&#160;</a></td>
<td class="nump">7,061<span></span>
</td>
<td class="nump">9,032<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross&#160;</a></td>
<td class="nump">6,140<span></span>
</td>
<td class="nump">6,140<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross&#160;</a></td>
<td class="nump">3,957<span></span>
</td>
<td class="nump">3,843<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross&#160;</a></td>
<td class="nump">12,211<span></span>
</td>
<td class="nump">12,149<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross&#160;</a></td>
<td class="nump">$ 4,973<span></span>
</td>
<td class="nump">$ 5,367<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><sup>[1]</sup></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,172<span></span>
</td>
<td class="nump">$ 20,198<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,019<span></span>
</td>
<td class="nump">2,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment loss on intangible assets</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">10,972<span></span>
</td>
<td class="nump">17,235<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_AcquiredTechnologyMember', window );">Acquired Technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">20,172<span></span>
</td>
<td class="nump">20,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">5,019<span></span>
</td>
<td class="nump">2,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment loss on intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">4,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,972<span></span>
</td>
<td class="nump">$ 17,232<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Period (Years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">13 years<span></span>
</td>
<td class="text">13 years<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_BacklogMember', window );">Backlog [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment loss on intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted Average Remaining Period (Years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td colspan="2" class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">During
                                            the year ended December 31, 2024, the Company recognized a $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets">4.2</span> million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_AcquiredTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_AcquiredTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_BacklogMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=MVIS_BacklogMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">6,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">10,972<span></span>
</td>
<td class="nump">$ 17,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">6,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">10,890<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">54<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">27<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF ACCRUED LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Bonuses</a></td>
<td class="nump">$ 571<span></span>
</td>
<td class="nump">$ 1,359<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll and payroll taxes</a></td>
<td class="nump">1,127<span></span>
</td>
<td class="nump">3,704<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Income taxes payable</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">2,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued professional fees</a></td>
<td class="nump">140<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Liabilities to suppliers</a></td>
<td class="nump">381<span></span>
</td>
<td class="nump">885<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">303<span></span>
</td>
<td class="nump">345<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total accrued liabilities</a></td>
<td class="nump">$ 2,542<span></span>
</td>
<td class="nump">$ 8,640<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FINANCIAL STATEMENT COMPONENTS (Details Narrative)<br> $ in Thousands, &#8364; in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2024 </div>
<div>EUR (&#8364;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Decrease in restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 261<span></span>
</td>
<td class="nump">$ 3,263<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndInvestmentsCurrent', window );">Increased restricted cash current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,045<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
<td class="nump">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ImpairmentOfFairValue', window );">Impairment, fair value</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived', window );">Impairment loss on intangible assets</a></td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="nump">4,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_NonCashImpairmentCharge', window );">Additional non-cash impairment charge</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Business combination, contingent consideration, liability, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#8364; 2.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember', window );">Ibeo Automotive Systems [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Business combination, contingent consideration, liability, current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome', window );">Business acquisitions, purchase price allocation, year of acquisition, net effect on income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=us-gaap_AssetManagementArrangementMember', window );">Asset Management Arrangement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Decrease in restricted cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetPurchase', window );">Contract with customer, asset, purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ImpairmentOfFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Impairment of fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ImpairmentOfFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_NonCashImpairmentCharge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non cash impairment charge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_NonCashImpairmentCharge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfIntangibleAssetsFinitelived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfIntangibleAssetsFinitelived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndInvestmentsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndInvestmentsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=MVIS_IbeoAutomotiveSystemsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=us-gaap_AssetManagementArrangementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_AssetManagementArrangementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total Share-based compensation expense</a></td>
<td class="nump">$ 11,535<span></span>
</td>
<td class="nump">$ 16,141<span></span>
</td>
<td class="nump">$ 15,461<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total Share-based compensation expense</a></td>
<td class="nump">3,973<span></span>
</td>
<td class="nump">6,531<span></span>
</td>
<td class="nump">6,933<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember', window );">Sales Marketing General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total Share-based compensation expense</a></td>
<td class="nump">$ 7,562<span></span>
</td>
<td class="nump">$ 9,610<span></span>
</td>
<td class="nump">$ 8,528<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details) - Share-Based Payment Arrangement, Option [Member] - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="4">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">752<span></span>
</td>
<td class="nump">945<span></span>
</td>
<td class="nump">1,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, outstanding</a></td>
<td class="nump">$ 1.43<span></span>
</td>
<td class="nump">$ 1.35<span></span>
</td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 1.37<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term outstanding</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
<td class="text">5 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083<span></span>
</td>
<td class="nump">$ 1,137<span></span>
</td>
<td class="nump">$ 5,645<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise period granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares exercised</a></td>
<td class="num">(84)<span></span>
</td>
<td class="num">(191)<span></span>
</td>
<td class="num">(525)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price exercised</a></td>
<td class="nump">$ 0.73<span></span>
</td>
<td class="nump">$ 0.92<span></span>
</td>
<td class="nump">$ 1.38<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Shares forfeited or expired</a></td>
<td class="num">(2)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price forfeited or expired</a></td>
<td class="nump">$ 1.18<span></span>
</td>
<td class="nump">$ 0.28<span></span>
</td>
<td class="nump">$ 3.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares outstanding</a></td>
<td class="nump">666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">752<span></span>
</td>
<td class="nump">945<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, outstanding</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083<span></span>
</td>
<td class="nump">$ 1,137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber', window );">Vested and expected to vest outstanding</a></td>
<td class="nump">666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, vested and expected to vest</a></td>
<td class="nump">$ 1.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, vested and expected to vest</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate intrinsic value, vested and expected to vest</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares exercisable</a></td>
<td class="nump">666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price exercisable</a></td>
<td class="nump">$ 1.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term, exercisable</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value, exercisable</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares, unvested</a></td>
<td class="nump">9,983<span></span>
</td>
<td class="nump">8,866<span></span>
</td>
<td class="nump">2,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average price unvested</a></td>
<td class="nump">$ 3.09<span></span>
</td>
<td class="nump">$ 3.85<span></span>
</td>
<td class="nump">$ 13.05<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares granted</a></td>
<td class="nump">9,234<span></span>
</td>
<td class="nump">3,491<span></span>
</td>
<td class="nump">9,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average price granted</a></td>
<td class="nump">$ 1.26<span></span>
</td>
<td class="nump">$ 3.89<span></span>
</td>
<td class="nump">$ 2.46<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Shares vested</a></td>
<td class="num">(5,437)<span></span>
</td>
<td class="num">(1,872)<span></span>
</td>
<td class="num">(1,391)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average price vested</a></td>
<td class="nump">$ 3.63<span></span>
</td>
<td class="nump">$ 6.98<span></span>
</td>
<td class="nump">$ 9.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Shares forfeited</a></td>
<td class="num">(1,767)<span></span>
</td>
<td class="num">(502)<span></span>
</td>
<td class="num">(1,548)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted average price forfeited</a></td>
<td class="nump">$ 2.65<span></span>
</td>
<td class="nump">$ 7.47<span></span>
</td>
<td class="nump">$ 6.42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Shares, unvested</a></td>
<td class="nump">12,013<span></span>
</td>
<td class="nump">9,983<span></span>
</td>
<td class="nump">8,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted average price unvested</a></td>
<td class="nump">$ 1.51<span></span>
</td>
<td class="nump">$ 3.09<span></span>
</td>
<td class="nump">$ 3.85<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares issued</a></td>
<td class="nump">9,234,000<span></span>
</td>
<td class="nump">3,491,000<span></span>
</td>
<td class="nump">9,180,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Share Based Payment Arrangement Non Executive Employees [Member] | Annual and Short Term Incentive Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares issued</a></td>
<td class="nump">5,384,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Share Based Payment Arrangement Non Executive Employees [Member] | New Hire Grants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares issued</a></td>
<td class="nump">80,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Share Based Payment Arrangement Executive Employees [Member] | Annual and Short Term Incentive Awards [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of shares issued</a></td>
<td class="nump">3,771,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Share Based Payment Arrangement Executive [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based employee compensation</a></td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Amortization period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member] | Share Based Payment Arrangement Non-executive [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Amortization period</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Unrecognized share-based employee compensation</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized share-based employee compensation</a></td>
<td class="nump">$ 6.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Amortization period</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementNonExecutiveEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=MVIS_AnnualandShortTermIncentiveAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=MVIS_AnnualandShortTermIncentiveAwardsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=MVIS_NewHireGrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=MVIS_NewHireGrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementExecutiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementExecutiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementNonExecutiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GranteeStatusAxis=MVIS_ShareBasedPaymentArrangementNonExecutiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 2,701<span></span>
</td>
<td class="nump">$ 2,625<span></span>
</td>
<td class="nump">$ 1,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of leased assets</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_TotalFinanceLeaseExpense', window );">Total finance lease expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease expense</a></td>
<td class="nump">$ 2,701<span></span>
</td>
<td class="nump">$ 2,646<span></span>
</td>
<td class="nump">$ 1,529<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_TotalFinanceLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total finance lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_TotalFinanceLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 2,491<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 1,280<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_OperatingCashFlowsFromFinanceLeases', window );">Operating cash flows from finance leases</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 21<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_OperatingCashFlowsFromFinanceLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating cash flows from finance leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_OperatingCashFlowsFromFinanceLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">$ 16,746<span></span>
</td>
<td class="nump">$ 13,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">2,682<span></span>
</td>
<td class="nump">2,323<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">15,954<span></span>
</td>
<td class="nump">12,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">18,636<span></span>
</td>
<td class="nump">15,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, at cost</a></td>
<td class="nump">27,281<span></span>
</td>
<td class="nump">27,499<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(20,220)<span></span>
</td>
<td class="num">(18,467)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">$ 7,061<span></span>
</td>
<td class="nump">$ 9,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term operating leases</a></td>
<td class="text">6 years 9 months 18 days<span></span>
</td>
<td class="text">8 years 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate operating leases</a></td>
<td class="nump">4.90%<span></span>
</td>
<td class="nump">4.60%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseContractualTermAxis=MVIS_FinancialLeaseMember', window );">Financial Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, at cost</a></td>
<td class="nump">$ 112<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(112)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=MVIS_FinancialLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=MVIS_FinancialLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 2,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">3,351<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">3,316<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">3,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">3,115<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">5,716<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total minimum lease payments</a></td>
<td class="nump">21,751<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: amount representing interest</a></td>
<td class="num">(3,115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of capital lease liabilities</a></td>
<td class="nump">$ 18,636<span></span>
</td>
<td class="nump">$ 15,037<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 13, 2025</div></th>
<th class="th"><div>Sep. 30, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescription', window );">Lessee finance lease description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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 the Company is reasonably certain to exercise the purchase option.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_LeaseExpiration', window );">Lease expires</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expires in July 2032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseOptionToExtend', window );">Option to extend term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">option to extend the term for one ten-year
renewal period<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLeasePayments', window );">Proceeds from lease payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expires in December 2032, contains an option to extend the term for one ten-year renewal period.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 405<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseContractualTermAxis=MVIS_FirstLeaseMember', window );">First Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expiration of November 2027.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseContractualTermAxis=MVIS_SecondLeaseMember', window );">Second Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expiration from April 2027 to April 2025,<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseContractualTermAxis=MVIS_ThirdLeaseMember', window );">Third Lease [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease expiration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">expires in October 2029, includes an option to extend the term for two three-year renewal periods<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rent payments</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm', window );">Operating and finance lease remaining term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm', window );">Operating and finance lease remaining term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_LeaseExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lease expiration.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_LeaseExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating and finance lease remaining lease term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeFinanceLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of lessee's finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of lessee's operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from lease payment, classified as operating activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479016/842-30-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479016/842-30-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=MVIS_FirstLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=MVIS_FirstLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=MVIS_SecondLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=MVIS_SecondLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=MVIS_ThirdLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseContractualTermAxis=MVIS_ThirdLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Purchase Commitment, Excluding Long-Term Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_PurchaseCommitmentAmount', window );">Purchase commitment amount</a></td>
<td class="nump">$ 9.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember', window );">Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Purchase Commitment, Excluding Long-Term Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted', window );">Purchase commitment, remaining future payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=us-gaap_PurchaseCommitmentMember', window );">Purchase Commitment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems', window );"><strong>Purchase Commitment, Excluding Long-Term Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ExistingContractManufacturingAmount', window );">Existing contract manufacturing amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ExistingContractManufacturingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Existing contract manufacturing amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ExistingContractManufacturingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_PurchaseCommitmentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase commitment amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_PurchaseCommitmentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=us-gaap_PurchaseCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis=us-gaap_PurchaseCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMON STOCK (Details Narrative) - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,748<span></span>
</td>
<td class="nump">$ 72,252<span></span>
</td>
<td class="nump">$ 13,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,748<span></span>
</td>
<td class="nump">72,284<span></span>
</td>
<td class="nump">13,999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,291<span></span>
</td>
<td class="nump">22,096<span></span>
</td>
<td class="nump">4,321<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember', window );">ATM Equity Offering Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember', window );">ATM Equity Offering Agreement [Member] | Craig Hallum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 81,800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember', window );">ATM Equity Offering Agreement [Member] | Common Stock [Member] | Craig Hallum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="nump">$ 140,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember', window );">ATM Equity Offering Agreement [Member] | Agents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Stock issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember', window );">ATM Equity Offering Agreement [Member] | Agents [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Stock issued during period</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 113,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_SalesAgreementMember', window );">Sales Agreement [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 43,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_AtmEquityOfferingAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=MVIS_CraigHallumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=MVIS_CraigHallumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=MVIS_AgentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=MVIS_AgentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_SalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_SalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">United States</a></td>
<td class="num">$ (97,893)<span></span>
</td>
<td class="num">$ (86,730)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">1,485<span></span>
</td>
<td class="nump">5,034<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net loss before taxes</a></td>
<td class="num">$ (96,408)<span></span>
</td>
<td class="num">$ (81,696)<span></span>
</td>
<td class="num">$ (53,091)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">International</a></td>
<td class="nump">581<span></span>
</td>
<td class="nump">2,061<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total Current Tax Expense</a></td>
<td class="nump">581<span></span>
</td>
<td class="nump">2,061<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">International</a></td>
<td class="num">(74)<span></span>
</td>
<td class="num">(915)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total Deferred Tax Expense</a></td>
<td class="num">(74)<span></span>
</td>
<td class="num">(915)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total Tax Expense</a></td>
<td class="nump">$ 507<span></span>
</td>
<td class="nump">$ 1,146<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments', window );">Permanent Items and adjustments</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense', window );">Compensation related</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.40%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Share-based compensation</a></td>
<td class="num">(2.40%)<span></span>
</td>
<td class="num">(1.70%)<span></span>
</td>
<td class="num">(2.20%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther', window );">Net operating loss expiration</a></td>
<td class="num">(6.20%)<span></span>
</td>
<td class="num">(6.30%)<span></span>
</td>
<td class="num">(9.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Tax credits</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="num">(11.00%)<span></span>
</td>
<td class="num">(15.00%)<span></span>
</td>
<td class="num">(10.80%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain', window );">Bargain Purchase gain</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.90%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated', window );">Notes payable related</a></td>
<td class="num">(2.70%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(1.00%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total</a></td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(1.40%)<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Bargain purchase gain.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Notes payable related.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Permanent Items and adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.1.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF DEFERRED TAX ASSETS (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves', window );">Reserves</a></td>
<td class="nump">$ 430<span></span>
</td>
<td class="nump">$ 632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">104,575<span></span>
</td>
<td class="nump">97,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">R&amp;D credit carryforwards</a></td>
<td class="nump">11,052<span></span>
</td>
<td class="nump">10,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation/amortization deferred</a></td>
<td class="nump">29,618<span></span>
</td>
<td class="nump">26,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_DeferredTaxAssetsOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="nump">5,099<span></span>
</td>
<td class="nump">3,878<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther', window );">Other</a></td>
<td class="nump">6,475<span></span>
</td>
<td class="nump">7,833<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">157,249<span></span>
</td>
<td class="nump">145,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets', window );">Operating lease right-of-use assets</a></td>
<td class="num">(4,106)<span></span>
</td>
<td class="num">(3,272)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="num">(4,106)<span></span>
</td>
<td class="num">(3,272)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Net valuation allowances</a></td>
<td class="num">(152,935)<span></span>
</td>
<td class="num">(142,376)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">$ 208<span></span>
</td>
<td class="nump">$ 142<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_DeferredTaxAssetsOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets operating lease liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_DeferredTaxAssetsOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from loss reserves other than estimated credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="nump">$ 152,935,000<span></span>
</td>
<td class="nump">$ 142,376,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 498,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInformationPertainingToIncomeTaxes', window );">Other information pertaining to income taxes</a></td>
<td class="text">During 2024, $28.2 million federal net
operating losses and $0.2 million general business credits expired unused.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardDescription', window );">Tax credit carryforward, expiration date</a></td>
<td class="text">2025 to 2044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse', window );">Operating loss carryforwards limitations on use discription</a></td>
<td class="text">In
certain circumstances, as specified in the Internal Revenue Code, a 50% or more ownership change by certain combinations of shareholders
during any three-year period would result in limitations on the ability to use a portion of net operating loss carryforwards.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense', window );">Income tax examination penalties and interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardLineItems', window );"><strong>Tax Credit Carryforward [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Research and development tax credits</a></td>
<td class="nump">$ 11,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsLimitationsOnUse">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsLimitationsOnUse</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInformationPertainingToIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of events or transactions pertaining to income taxes classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInformationPertainingToIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A description of the origin, nature, and characteristics of the tax credit carryforward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 217<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-217<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-10B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING CHARGES (Details Narrative)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedCostIncurredCost', window );">Restructuring and related charges</a></td>
<td class="nump">$ 6.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Selling and Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Restructuring costs</a></td>
<td class="nump">5.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCosts', window );">Restructuring costs</a></td>
<td class="nump">$ 0.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostIncurredCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedCostIncurredCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after cash payment, 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT SAVINGS PLAN (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PostemploymentBenefitsAbstract', window );"><strong>Postemployment Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined contribution plan cost</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PostemploymentBenefitsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PostemploymentBenefitsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 38,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">9,075<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total partial repayments</a></td>
<td class="nump">47,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember', window );">Letter Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">22,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">14,025<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayable', window );">Total partial repayments</a></td>
<td class="nump">$ 36,025<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details Narrative) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 21, 2025</div></th>
<th class="th"><div>Feb. 20, 2025</div></th>
<th class="th"><div>Feb. 04, 2025</div></th>
<th class="th"><div>Feb. 03, 2025</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Oct. 14, 2024</div></th>
<th class="th"><div>Dec. 30, 2024</div></th>
<th class="th"><div>Mar. 01, 2026</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debt principal amount conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Share issued upon debt conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,345,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Repayment of principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Oct.  01,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,748<span></span>
</td>
<td class="nump">$ 72,284<span></span>
</td>
<td class="nump">$ 13,999<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember', window );">Letter Agreement [Member] | Forecast [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPayment', window );">Repayment of principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentDateOfFirstRequiredPayment1', window );">Date of first repayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Sep.  01,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mar.  01,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debt principal amount conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Share issued upon debt conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,345,068<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Letter Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Debt principal amount conversion</a></td>
<td class="nump">$ 4,000<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">8,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1', window );">Share issued upon debt conversion</a></td>
<td class="nump">5,360,154<span></span>
</td>
<td class="nump">2,680,077<span></span>
</td>
<td class="nump">3,685,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment', window );">Frequency of periodic payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 monthly payments<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_MVIS_ExchangeAmount', window );">Exchange amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Purchase of common stock and warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,750,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Warrant to purchase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,750,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Common stock at a exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_MVIS_ExchangeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exchange amount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">MVIS_ExchangeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>MVIS_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDateOfFirstRequiredPayment1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDateOfFirstRequiredPayment1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFrequencyOfPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the frequency of periodic payments (monthly, quarterly, annual).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFrequencyOfPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentPeriodicPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the required periodic payments including both interest and principal payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentPeriodicPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_LetterAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=MVIS_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>104
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $Z)>EI&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    ( $Z)>EJ^3>&Z\0   "L"   1
M9&]C4')O<',O8V]R92YX;6S-DL]*Q# 0AU]%<F^G3;%(Z.:B>%(07%"\A61V
M-]C\(1EI]^UMZVY7T0?PF)E?OOD&IM-1Z)#P*86(B2SFJ]'U/@L=-^Q % 5
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
M^'W.8&RN#M0%UN]#7OP/4$L#!!0    ( $Z)>EHGF#I;\@8  &X?   8
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
M.<L-#'H%$'BS\UN]/S=*([[6F<FIV#&A%H'J.6OZI&3!<():SV?](@J-!#E
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
MI^0U2O4T=C?#OGLVO3M,EMXF<(GCDGZSA=[L%$?]-K&AC4\BE])^.V9P"Y/
MZSSK!8;N T-_)C GCX/_9P*T4_3[ :*^XO#<VG&]OKRIMLF2GT_D E+Q\HY/
M9K__AGWG3]- AA2+(<48D%@O>^X^>ZXU>\V$=EJO0RNT+#9R<:Z29GGC#_5G
M;LJ>JX\C)7&NGE_/]1UE;%L],Y\W,B4#2(>9O<;F\O#V ?9^*<"/=6,*M*<[
M).M:B;6U^[%% BD60XHQ(+%>#OU]#GUK#N,'7B[3BM<[@&);9\^8+O]H7?A:
M0@/B*55A=65$50#I,)//OKDF@GT\@['QM)5!H'G@J5&;6SL<6P608C&D& ,2
MZV4MW&<MM,]D2<:;3?!RMR&MZ@WI"<JY,"4MU(I!35FHSVXT4J>WA=6G$>4
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
MIK:3=/]^MJ$L 9IE4E^";>XY]CGW.I=XQ_BCR $D>BYH*<96+F5U;=LBRZ'
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
M7:^^([*@7"$&N9'ZUPOS.677_[J)%K7K.7NA30=SP]+\,D#: +.?"Z$/$WO
M\!-*_@!02P,$%     @ 3HEZ6CECOV&'"0  L"8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL[5I;;]NX$G[7KR"\P#ZY=NS>NTF )$UW YRB19)M
M%RCV@98HBR<2J9)47.^O/]^0NMEQY&V[BSZ<O,2ZD'.?;V88':ZTN;&9$(Y]
M*7)ECT:9<^6KZ=3&F2BXG>A2*+Q)M2FXPZU93FUI!$_\IB*?S@\.GDT++M7H
M^- _>V^.#W7E<JG$>\-L513<K$]%KE='H]FH>7 IEYFC!]/CPY(OQ95POY?O
M#>ZF+95$%D)9J14S(CT:G<Q>G<Z>TP:_XH,4*]N[9J3*0NL;NKE(CD8'))'(
M1>R(!,?/K3@3>4Z4(,?GFNBHY4D;^]<-]3=>>2BSX%:<Z?RC3%QV-'HQ8HE(
M>96[2[WZ3=0*/25ZL<ZM_\M6]=J#$8LKZW11;X8$A53AEW^I#?%W-LSK#7,O
M=V#DI7S-'3\^-'K%#*T&-;KPJOK=$$XJ\LJ5,W@KL<\=GZT7PE@15T:Z-;N4
M]H:]Y0K^@.4=XRIA6,V=6*[9:VGC7-O*B,.I VLB,(UK-J>!S?P>-K,Y>ZN5
MRRP[5XE(-@E,(7,K^+P1_'0^2/&UB"?L\6S,Y@?S)P/T'K>&>.SI/?X60XQ;
M*XR]37[5M\(HKF+!/ITL+-[%[L]=5@D\G^SF21GWRI8\%D<CI)05YE:,CG_^
M:?;LX)<!C9ZT&CT9HK['M>^-CH6UPC*D-CNA*RO5<LPN$KR6Z=K?D+)^$^[8
M=8:\=Y9]NA9?'#O-=7RS4^E!L78K3=)%]P7>N\I$F\ITPG\448S DJH2S&D&
M5PBU=)E03%>&Q1N["L$I>JU?R%.QK+A)_#JI KX13MBU=:*P/M?Q5N%E@CPT
M:Q"'6-AB)R121TZJ.*\2$94ZE[$,]$NC"^T$WCF*E)S%NBASZ4-FL?9,!1[H
MM1!VS-J=I'=)RB6-H 9BYMSD:R9N>5[!(@SJL58IG6YK$#4:$#$))MZD03FL
M=IDTR:.2&VP&JZ2*'20(.I"7(;&I/.C"/;<4"P2>()4(5T.IU7E%%]A7 /UD
MBO!'$,D0.3(.8M >C@>/;B4(8E/J5MR(,6F5B;RL"38ZA^LE"HEU,(@C6F2W
M#1>Z$((3^)W!1C&9@]2':]*4G+7E<>Y@?LM.HANQ9ETY@00;1B011)H*7R(4
M(FN'6>O 8-*&T.K\N9(NZX(#E#D4,8)52GX.84G,ZC""ER.IV"J3<<96D+X4
M%.83]H8LJ(A,#!M)1XQB2 =SYH'F/0+Q.)-PE&77%U<G?[!8F,X)$W8.BHM<
MHD(D%'@DR:\"%%2$G->Q[,6%8">5H["%$=A%'?5C=@WO.>R^Z+&^:BP7@,/G
M[/F7..-J">&AB9=E3#IPMLSU@N>(8"-BO53R+Q#C[3X?)Z+>BZ2B"VD+#TL;
MVC8L83V2E7>R-ADZZ2OP[ORM!4>PU6%#,$_.%R(GGR 4D&/!LK8JX4Q$BA>&
M<D-1V&0<=#B%NTQVRU)TD-6$!_(F![I-V#50IHH)I]**M/<1(^K\#<)T5@A9
M;PE,R,]1\)$/S-\G5Y,Z3$+.(6HHO$)#TP$#)>\ Z!$I*\0-+1,JHS CQANY
M#^P,4,_[,!%QO*4$)Q+!F6VXR[_: +K+&P N%9&#<DO#BW'/[MS;PXB,4I+,
M#-I&+^#'VI(3-GM)\-["'M'O@]>.5 "?6Z"0@5+<PDYY3K]<(09@=-.^#UXO
M^+IVL?<2"4<\$O118Q]^V",-@8A7Q\<& DKRA<QQ'ZHCT:]QAHS@D7Q-+HHS
MK:W/?JW@)&I. U(845:4DX(!:Q)M@&94_FR4HF:PS4+7E%S8P4NJM&,#K<'3
MMC5X^H^T!A>H7DN"IX1]>I/SY<YR/\P*Q40,2/RLE?C9/R[QGC9EF.%#8_'0
M6.QM+ 8"^WD;V,^_(["OR:;LO;?I.8'S8"8.<]J3B2]:@5]\K<!]*=]A,K(T
M"GOS7VQXKI>G]RLQS'V/$B];)5Y^O=7A4>G[E!/?"E*2&G:)9-0*<+UF_Y$W
M5&X197?68ME2TAP(G]VOVK!,*<_MD&ZS@VZF/_AQVNU!U3VB]0K9D*J]XXO9
MUZIZJCWZINRU1,,)_+"]H-PK_C"[WN#OV40;;"CB3ZA78F>Z*"0@0K"/*/E1
M(G*Q]$4)76NFO:R^VA/$[)#7 RP=6<7:)-V,(=$)H#TV<,_8;]UFUCNQ\"AI
M2Q'[["-?TH8SC HI>R-)!0+!=RG>$C4T)=J _.?*DP^!L(O%-A1N(CS&%4Y=
MJ5<ALF&"EU2)@DJQA_*:FV\T/9:O60Y8 .[CEQLE$HQ#9!Z'B<W/3_@=]YOM
ME:36+K<ZM*Q4#IM*E6/.LW%EJ=+88+="%"1Q-^5LJL07NG+1W;)>TK$.S!/\
M8:A'V]26^#5=]S;1LXQ+XYWHI<_]K("I(G#S.F]PBQKCV*8Y;96E<D:,($C7
MLC+$L_*^Q0H48XA*OB%1NEF!Z5ZKB]ESN20!U+IS0*0Q'"[#:M]]1-N*>%.C
M%:)ZSOQ(HBH8&26<SEQW]OT;,P=9?.=L30;=&*#::)GT2^")JA90.?I $]&8
M_5?#$ E[*V.C/TC?3L#(\X/YC%KQ@1B?L-^$GT<5IDU82 KD57)'"C0,J?#!
M@ZTD/W1"Z^<H@0A%T%9%I!(,5,*2/__T8CY[_HOUN5JI-J93&5"BGP)=Z&PQ
MA;X0SRL8@KKAY/6YN&9.\(+(CIL)PK=N:%"+HE)-<?6O2#1:[4=ON*"$7R7-
M&C3/\-(/0!" EH'NHDJ6PHT9ZK>/XY0>PC9(127ROL3]Y@[!8-&=<3\\4IYW
M=+<3J"GW9)(P@FVL>(1QRL-BW4]A:,Y$E/#U(Z<?X:?3P$]<08GNJ++0BN;2
MQN9%<U!Y-R)]\A(UI%@-"CW3!K:XN28[-S#<ZY +(9SM#'Q/A+7S()FC1 6M
M6^JP_/P+A DG$_5R %L-55M0X*4EH>##,"[?!05I:P :/$V?S;M".O^V0MJ#
M?L.NJD7<WE]NA==75-EA61Y*ZT-I?2BM_TYI'0*+[G]EL\%_7.T"BWJT\T!P
MT;KO7X2080D?"FHHJ$/N[OZ1./OJ_R1>:I@ ZO4:M;T>&V;RT/+]?T;HCVOY
MOK^[ZL[;9]]UX*ZM;(M*"Y9V QWO/U7:PWK/B=FL.X&??<\1_#DEF)-V&Q4V
M=-B'$,,"_)A &;)==\@[^YY3WK_C_TO?5E#'%FKJ0#Q\VS'PM/<142',TG\J
MA::8("Y\3]0^;3_'.@D?(77+P[=<;[F!K:GC3+'U8/(<$6K"YU'AQNG2?Y*T
MT,[IPE]F@B?"T *\3[5VS0TQ:#]2._X?4$L#!!0    ( $Z)>EKXPX<0X@4
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
MS!@S]9$+,6JCAPTS.@E;W-Z$.=GY]::<D*,R)KW0[4!I+DP: W06PK18'/$
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
M3V&WXMC:+\[_JC_['-FX1CYEG!@T>^N4.V!%E[DU?"2$RWJA]L11,AV9V]4
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
M)=/A!_!^;4&[R ]<(%Q$__+_ %!+ P04    " !.B7I:*F+<"A0$  "I"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6RU5EUOZC@0?>=7C+*KU:U$
M20@?"RP@0>&JE7I[J]+NU6JU#R89P*ICY]I.:?_]CAV^V@+:EWU(8CL^9\Z,
MQV/WUTH_FQ6BA==,2#,(5M;FO3 TR0HS9FHJ1TE_%DIGS%)7+T.3:V2I!V4B
MC*.H'6:,RV#8]V/W>MA7A15<XKT&4V09TV]C%&H]".K!=N"!+U?6#83#?LZ6
M.$/[E-]KZH4[EI1G* U7$C0N!L&HWALWW7P_X4^.:W/0!N?)7*EGU[E)!T'D
M!*' Q#H&1I\7O$(A'!')^+GA#'8F'?"PO67_ZGTG7^;,X)42/WAJ5X.@$T"*
M"U8(^Z#6U[CQI^7X$B6,?\.ZG-N( D@*8U6V 9."C,ORRUXW<3@ =$X!X@T@
M]KI+0U[EA%DV[&NU!NUF$YMK>%<]FL1QZ19E9C7]Y82SP[OI(]Q^G\W@?OH
ML^O1P[0?6N)U?\-DPS$N.>(3'/48OBEI5P:F,L7T/4%(@G:JXJVJ<7R6<8))
M#1KU*L11W#S#U]AYV?!\C1-\4Z8EETL#]ZAAMF(:X>_1W%A-2?'/,8=+NN9Q
M.K=1>B9G"0X"V@D&]0L&P]]^J;>C/\Z(;>[$-L^Q_\<E.<MQ7&&C5OG,#6-F
M>%*1M/^%,@9RBI#Q$>(&$B:20C"+*12& @AVA;#VF8[I)7M!31L79)'-":46
MD*@LHZWF\0:H!AC+9.J ::&W>++ 55J#"1>%8SXT7?D?3-/'@U-GCTH X&)!
M-<&!F!"0*XO2<FJ^[:94#"8DV'(T5> R$85GVMJP*GD&_%GP%R8(:[R)1$D2
M9?E<(.SA-1@9;WUO=*=C/^M$J"IEJ%PX&$F\W"*K)<>'V.V7C:0Q 5:Y>L63
M(Y-J\$CLY$ZNI'> 9)5SG2=GR/UC8*$$57,#7[@DG:HP!*-(X6N"^2=,2G7I
MH@>SJ^OIY.EV"M^_PG@TN[F"T=T$)C>W3X_3"7Q.S(K;^ZX --PKKOR%3)<%
M!J@\H%]W*A$?I]T5&:6&5;I7N=OJ9R^,"^86ADZQ=YFR4B)%;>#RB/N_PI=N
MN]JMM^#"M3MQM=.,RW:K48VZ=;BH3% JJLJEO1\?L_-T3AZS%T?=:JL>0=U9
MBF*HMUO5;JNS=V,?TA-RHUJS70JD5FO;:CC1=(157!J^410I03Z%T5?::AE'
MQ^IB6?6)6ZZU$WV0KPNMLF/YL2+788XH72[0KB$K[$/^5_;[B<8S.K4+D1X
MWV5Z[UW45.Y.<I+_BCKAQJ\HEY3GC)+=4LI3&D>UW^GIT-.%>ERC<$;TZE"O
MT:RUX5A]#@^.3TJ>I;\D4 52A;3E2;H;W=U#1N7QNY]>7F*^,;WDI%#@@J"D
MI16 +B\&9<>JW!_&<V7I:/?-%=VE4+L)]'^AJ!QM.L[ [G8V_!=02P,$%
M  @ 3HEZ6D699]U+!@  .PX  !D   !X;"]W;W)K<VAE971S+W-H965T,34N
M>&ULI5=M;^,V#/[N7T%DA^$*Y/+BI$G;M07R=FL.;=,US>W#L ^*+<?"V9)/
MDIMFOWZD;*=)+NT.V(?6ED21#\F'9'RY5OJ;B3FW\)(FTES58FNSBV;3!#%/
MF6FHC$L\B91.F<6E7C5-ICD+W:4T:?JM5J^9,B%KUY=N[T%?7ZK<)D+R!PTF
M3U.F-T.>J/55K5VK-A[%*K:TT;R^S-B*S[E=9 \:5\VMEE"D7!JA)&@>7=4&
M[8MAE^2=P%?!UV;G'<B3I5+?:#$-KVHM L03'EC2P/#QS$<\24@1POA>ZJQM
M3=+%W?=*^V?G._JR9(:/5/*G"&U\53NK0<@CEB?V4:UO>.G/*>D+5&+<?UB7
MLJT:!+FQ*BTO(X)4R.+)7LHX_,P%O[S@.]R%(8=RS"R[OM1J#9JD41N].%?=
M;00G)"5E;C6>"KQGKX>+^?1^,I_#:'8WG-X/GJ:S^\NF1<UTW@Q*+<-"B_^&
MEK8/=TK:V,!$ACS<5]!$2%M<?H5KZ+^K<<R#!G3:=?!;?O<=?9VMGQVGK_.6
MG[G!'6-@I-*ED(PH48>!,<C[0? ]%T846TR&\$4):>$KES;7'(KL$X7^&BR-
MU4BDOX^%J #0/0Z BNO"9"S@5S6L'L/U,Z]=__I+N]?Z[1WWNEOWNN]I_^DT
MOJOE.,9NPSNF'6;2^\)DCI5<Y:E3!QMSBG#&Y 8"?";<\M#MLM<@@XH@X-IB
MRP")\6>4!4.[TR57F )(1,@TQ$R':X89H)P8%5FWR+1Z%B$OBC$$(;T;EBYS
MO:K#[QPS)3<->$*#6:XS93BI/;2_9@:L*K908X6%K)=@ZFA&8)<2R08M6&P:
MV$5REI#U#,4W#A.^&24E3^JPCD40>URR95(Z7(4!#?&7C,1Q5VBP/(BE2M2J
MU*%5F <6,J5MI!*AW&Z(K4H;$6VP\3USF7- XG&6&O1-699X@<*^B%$HB*EY
MPER@%1H1Z)QFTK!@ZRS+T,P+.H2>;&"R>,1T-5K@MQL]Z.-+'Y\]]]Z&#JX[
MC0ZT<-UJ],''/]JC)^UA;+T?] >!RB4AP#$!M '+JN""UX(K$H/,PI;I\DVQ
M="?&73S,$Z5;R"#)0Y=H=TZ.*^('6O,B5"P#@7DQ%C=P6*#>2*O4B9(,6=FC
MGD02A<8A\3#>.)2$7(&EO)632?S#C;M/VA/B41 CU8@1 >+#*T$1=5NQI6)2
MZ'*7"+84"9I#-7B>I[C_T:%7N4$!<W(!\]'-9+RXG<#L,SPL'D<W@_D$'AZG
MHXDWN+V=C8H2>YK!8#Z?/,UA,/IC,7V<C&%P/X;;Z6 XO9T^32=S.E_<3<;>
MGV[\H*4!$@>GJ3=(*2.P,#S*$[@5$7<@-IQI<^(Y$KVZML^F#TB,>J_=]J82
MN6<55O@':-?;YWUOAG'1.)>TQH/*^WZKX\V*3&(H$TX:-<'YI*)/.2Y*.;_3
M]1YVZX=CU#)*6MWU@=-ZI]-"HY;)E:!\%/<NO$$5WIW:^=@^@7:_?G[6AS::
MUT5'"+[A(?@]:'LC'$C4J_?R\1'=Z)_!R0]X]X00*(J,><2UL\I>]L_[9Z=0
MQ1##)JV(A"/03C?#(';J_EG+&S*]HNZR#;9;??1/"$RO=XZ:R)=QKA&-1[RC
M' &G00HX!GFZ1->J4;C?8C4/U$HB89%Y:+';\#U23-Q>'C6KN6OL5":DA[\$
M5*)EBXP8MJ=GEN3;IIDC")UL*$ROKGG_R7:%''3WWR 8W<,NM5O:)5QO#VY!
M"\*"&3A2_[M5O]=-BD9S& +/K5R_LE:+95Y4O6N:E+N5LJ( B-W2!68M;%R,
MA="E!X0EV @ "R/8%'(\Q!/C%6W-"4D(F(D/G,Z8"&')"\H9BC^3;X1]AT95
MK(N&Q8UU33P\N,2.% CY&; DR,O1$&N5KV*G'P.O4EY,!1;$0*UZY4Y2<N$3
MQE&HL&('LE&2ARYM.&D$CSS78[7:L 1+.>78VD*RBB0H0O\64+*A]FKU?\/T
M#F&^PL%? H_E^"3L%-92YW9&[,Z&]T;-*]4.Y]8139Z;/)4KAS7<(>YC>\ 9
MVVF<P[%??\V='_0IUROWV4*C%%MZ\=M^N[O],AH4'P2OXL5GU1T6 3(6.1?A
M51SHI[6B.5<+JS+W>;!4%C\VW&N,7W=<DP">1TK9:D$&MM^+U_\"4$L#!!0
M   ( $Z)>EI"?-JN=08  %80   9    >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;,U874\;.11]GU]AI=T*I)#,3+XI((60TDA 4!*HJM4^.#-.8G4RGMH.
M@?WU>ZXG$P(%=MM]J2HR,_XX/KX^Y]KNT5KI;V8AA&7WRR0UQZ6%M=EAM6JB
MA5AR4U&92%$S4WK)+3[UO&HR+7CL.BV3:NC[S>J2R[1T<N3*KO7)D5K91*;B
M6C.S6BZY?C@5B5H?EX)243"2\X6E@NK)4<;G8BSL37:M\57=HL1R*5(C5<JT
MF!V7NL'A:9W:NP:W4JS-SCNCF4R5^D8?@_BXY!,AD8C($@+'XT[T1)(0$&A\
MWV"6MD-2Q]WW OV3FSOF,N5&]%3R1<9V<5QJEU@L9GR5V)%:?Q:;^30(+U*)
M<;]LG;>MMTHL6AFKEIO.8+"4:?[D]YLX['1H^Z]T"#<=0L<['\BQ/..6GQQI
MM6::6@.-7MQ476^0DRDMRMAJU$KTLR>C_FW_ZJ;/1OW>\/QJ,!D,KXZJ%L!4
M78TV(*<Y2/@*2!"R2Y7:A6']-!;Q4X J&&UIA06MT_!-Q#,155@M*+/0#^MO
MX-6VTZPYO-IKTQ1W(ET)-M-JR7K@JB$'A-HN6,\%66CV9W=J7/E?+T4@QZ^_
MC$_6.309C\1Q"=XP0M^)TLF'=T'3__@&^_J6??TM]/^Z2&^"O$RQ4?%> &=G
MTO#Y7(LY)^MX:L:* $X6PINI!%Z6Z9Q9/DT$R[2ZD[$P3*9YEG!VFR(%L/@1
M2,0P<0XR?6!6+@D R$6A%I&:I])UWI,ILPNU,CR-S?XA&_<^]\]N+OK>\!,[
M&XR[Y^>C_GG7447)9@9>P?'Y<Z(L3[RO@NM<GPSJ$LLIEKQ0F'<A(R0:P3">
M=ZU5O((Z1NJ!)_9A*Y=_P9^\-:/# M4P8*5F)K0&$6X99YF2J64T8V0[]I[5
MRT'0HF>K@=_ K[NR9J?YB &:C%80K)\"JCO,RN$<Y/\\1^Y-U%\.6^VW"EM0
M]H..FU2[W7;?@=_$LX7RVD^'+JPWZ6\;OA_1:XW0H8>-SJ^',/RM0GB OV:S
M_OCVOQ3W QHE#_83R:.8#8V=J'1^D& #!W5CA#5E;[V0T8))PR*US+0T1&9&
M>)G0"![U$M]7,L,1PI99*O!#952-44 @$=C.F:9]^T#-#E:T"CDV9:BY4'/-
M,PS".(X[K^8DRD"#JT_#T66>D+JGPYM)D9-8]^J,70ROS@\N!K?],]8=C_N3
ML5?(P",9O/KA46IR1LNE<KYEY'6)4:&""XK-!<7&ZSK^OU+CW4 O".'8(E6;
M7/$-I_16N=&NY=DBI P2=%#@;Q<W#,IUOP-R6+ST@=70JLV:Y9"HEX-:&R5A
MX#ME#.T"8L$RXZR48ME6D+?$8*ZZWJG_D+*0GFB$6KGMMPJS44%8;G6>,WAT
MRRE/>$HZO8'G-. RK&'3;Y:Q?@+-EAF(?GC7#H/61Y.O/S2M0 AGS=BI@S2H
M29S8*%,*BQ$91X5('G#FPXDX=HY+V7HAW*2@C$)+QG4%6.P,B*DH[:W2G8(*
MF.W6OT5!IE&RHM1!AQ5)QU@7-T,>%_*./.3$3=KG9*U\ZDZLCH51B8S=]CO-
MX^*YTZ*IL#%60<YDQ%/K10N>SI_TRX](N2&<<9Z4)Y)/98()H,^TB'>\TL[8
M: B3216[&7"S,;UYZJ$R$_>1R"RU10ZTN ,\W^M[PZO)J-N;L"^#R6?6NQE/
MAI?]4?FQW/EIY_MBT#T=7 PF7\O.>3C3] >WW5.@/<F\NQ\[+GO/>BX,[(_-
MB]=[(0XOK !Z=D*2:J=.^MP#UCY^*W6V_PBQ&[*]FM^F)C7?IT<[;]Y"\RLL
MY?/H[^UTW2?9!V3,9CY6+:#.]0IA;"W0C9#Y3'Z8ZBD###JX;:1/.5-3:J3\
M3:+CF83CY-]87Z1.W.1V&.P 10[(2=2X!(JLBYN<A"<@/F3AI31T63,LXS(F
M:SP"Y:8P4)R(*T@YNU;$/0=;26K)6PK!214TP2F#/SQ!764J5R?!;'8\OAT!
M+E [S1U;MH#XI@(\8*-5OO$9ZO8DYY( *FQ"FQIW=T5L>]CG6!>BC9QS$"0:
M=R3HFDLC7POM=BO(G@VGB<P/RGF4];;5QA@TX*OF68,0S[!KW2.6+K^\9WZE
MAISHLY>N#M6=NQYN+7-WHS5Y,LVO?=O2[:6YF]\5'YOG-^Y+KN<2I!,Q0U>_
MTFJ4\E14?%B5N9OC5%E<D=SK A=_H:D!ZF=*V>*#!MC^5\+)/U!+ P04
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
MNIU.+F;_G)Z)WR>S*X;T%]?S/V<=^C?XGTWD3FU59D6IZ.^,H3?BW5'WZ.
MA88LU33@\P7Q%9$3?./(N532 @FD-;1I1]6K_1CE.U8$JS 0Q0)8'R)R5:N:
MGQ\&G#, PJNNGRH\QEUJ@*XY$XL&4Q".9!*57/L"CW21=TMD(-4U#Q)>BND1
M[FJS,#INPK *8[X\TMC4A@,-J+35/M@BM-V&>LD:RJ"B,V2%D:PST$)G>4K%
M!RH6!+%15U12815@W'^A]MIJ4$GS1^\=SX6Q1K)I!V^ 76Y8@B^1&:P(O.-
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
M[:2/BB]1^*AD[>#E_]G4\J":]18()H :;X.S><T!GN<%-0=[M)9EM]1\_.3
MPE"E=R=7QG,;7N\OQZEDM%>/8UED='S.0JK"K[#7\>!X1X,3UB/WU\0?<>V^
MJ%I7_:L73\, +KEVH%D69=TYS-)M:AQ ]UN>7@G41/X*X[[5/ YG\]$MNN(K
M=GT_OY^"O6_'T_GH7_WY:'S'AO^<#.]F0S8=WCB9^?@(T2,Y0!S)BHH5RJ^Q
MI17(!^7*EN=XI7S+>FG=E)(-\=H2D>LAJ2=H(7S==H^UJ'_LH3O 7-O-1!W6
M[;5IC)NHQT+6C0,:=C%L@5_P2\/>P1#!1].U).IH^^T.T9.[5CVKX^=NCSBM
M&^U)'CRK"R#M1O*%S*25.*GM7'8P]_>:]OY@,+U'1&]&_<O1S6@^&LZ^WR-=
MJKR@7A45IN/JBA^W>MZ$/VOLZ7J%375O^5?(A7X845_4"9K>*$>M%]4#B#D(
MHNU ZQ.&7N48-?M+)"9PA\ L!>D V4=Q^T48 $%3;#:9%#C7&"6NVVUY8Y>N
M<1"SN+E]'>"5VL-X43%H-2G07;_=I!<ACZ>I+%]RCT,X+NGGS]J>78,^6@C%
M%O0B0?0')Q=X#2Y?B?.R+]^].&/M@F?<,83[CB1+B9(A/>R,1A/O9['["]BQ
ME]S&P1>,M4 =H.\TM"\TE!\S=K.[3T']\@O(7KS\CG2+,B)SXNTEEJ)):]68
M+K_-E .K-NY[R$)9J];N=B5X*C0)X/E2H4!5 ]I@]X'LX@]02P,$%     @
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
M>:_G'O:ZPD,5>=VJPO:M!YQ#M]]AP#VWW1DX;XY,#]59B">3^M2&\8OF0?0
MZ.$<SK_.* B*I"CI7)^:&-5GDODB/A\.Q)</+9)'GY ]A,3YQJ<XV!D] _R3
MPL2[/O+QH5I,T<7?<23ZS:$8-KOOU2\B$U"=B4>:/]_I=9N'XA_X[>-W9!P$
M=C-)J@T3"8O9E,.VJRCW;@C(TJ^/U]/K\<:&<',].KN^X8=OT[ &R"W&[.@Q
M91B,0U,(\N5PT*7+ONBXG9[G\*2"2Z]/ET-<^H-#NCS$I8?X8G/#M#.GZ;J'
M5.E7J8+1*$J*I'*N&K"1E1YRV7-N<%(]JAH6ZI8_ J35!%%M"9_9/+/,+\6S
MC N>)0*91:_]?F<.[OJVT=KXKI1@-N2O9T8PF>4GIOII_8%N5'Z7>A4OO^[=
MROR)S@"QFD.UW1ST&F41KV^LSO@KU4Q;JQ.^7"@9JIP$\'ZNM5W?T +U9\O3
M_P%02P,$%     @ 3HEZ6GE%^Q@H P  HP8  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C(N>&ULE55-;]I $+WS*T9NU5.$P9 T30$I@;2-5&A4TO90];"V
MQWB;]:ZSLX;P[SN[)I1*"5(O>#]FWKR9G7F,-L;>4XGHX+%2FL91Z5Q]$<>4
ME5@)ZIH:-=\4QE;"\=:N8JHMBCPX52I.>KVSN!)21Y-1.+NUDY%IG)(:;RU0
M4U7";J]0F<TXZD=/!U_EJG3^()Z,:K'");IO]:WE7;Q'R66%FJ318+$81Y?]
MBZNAMP\&WR5NZ& -/I/4F'N_N<G'4<\30H69\PB"/VN<HE(>B&D\[#"C?4CO
M>+A^0O\0<N=<4D$X->J'S%TYCLXCR+$0C7)?S>83[O(Y]7B9411^8=/:GB81
M9 TY4^V<F4$E=?L5C[LZ'#B<]UYP2'8.2>#=!@HL9\*)R<B:#5AOS6A^$5(-
MWDQ.:O\H2V?Y5K*?FTR_S.<W=_/KQ=T2+A<SF'Y9W-TL/EXOIC?7RU'L.(0W
MC+,=W%4+E[P UT]@;K0K":YUCOF_ #%SVQ-,G@A>)4<19YAU8= _@:27#(_@
M#?8)#P+>X*6$355)QVWE"(3.8<ITI5ZASB02S"1ERE!C$7Y>IN0L=\VOY\K0
M!AD^'\1/T@75(L-QQ*-":-<83=Z\ZI_UWA])8;A/87@,_?_?["C<\V3[_6[G
M:!RX;6Q6\CQT#BLZ:RP7L^-*A(=&6(<6T#<"++%V6*6\'_3"6PY.P%NQ<RWT
MEJW8ENVD=@8$O(9WW0'TN^=PQM_/TLF5"%-\5X: P4<2:TGZF^<;V&DMK#0-
M0::$K-JW9>7*F0X8R[%8LAQJ#J'$AAK)9*4.%+2?;@69:2PAF +2AKA$1%T?
M#0ZB:>-X)JUELFK;J3F_K8_L;Q6N&*.V)D/T,8FAA>-)U2QMOC:0HI*XYAX3
MW%Q,AHP6J=I";8ADJM CE6*-G#V+#5K)>")?HR>%1>&SY/P+J06WJH]E2/J2
MG'3XT5B#R%-GL;:A4'3BL\X$E5"P\'(NSS5>?" <%=I5D$?RI="NU9#]Z5Z!
M+UOA^6O>RO=<V)74Q(4HV+77?7L:@6TEL=TX4P<92HUC40O+DO]%T'H#OB^,
M<4\;'V#_OS3Y U!+ P04    " !.B7I:8TJ\\%L"  !L!0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6R%E%UOFS 4AN_[*X[8M*L*,) TRQ*D)NVT
M=LI:-?NXF';AP$FP"C:U36G^_6R3L$Q*TPN,/\[[^#V&XTDKY*,J$#6\5"57
M4Z_0NAX'@<H*K*CR18W<K*R%K*@V0[D)5"V1YDY4E4$4AL.@HHQ[Z<3-W<MT
M(AI=,H[W$E13551N9UB*=NH1;S_QP#:%MA-!.JGI!I>H?]3WTHR"GI*S"KEB
M@H/$]=2[).-98N-=P$^&K3KH@\UD)<2C'=SD4R^TAK#$3%L"-:]GG&-96I"Q
M\;1C>OV65GC8W],_N]Q-+BNJ<"[*7RS7Q=0;>9#CFC:E?A#M%]SE,["\3)3*
MM=!VL<0$9XW2HMJ)C8.*\>Y-7W;G<" 8A:\(HIT@<KZ[C9S+*ZII.I&B!6FC
M#<UV7*I.;<PQ;C_*4DNSRHQ.I_.[Q>+N&RR_W\V_3@)MB'8^R';J6:>.7E&3
M"!:"ZT+!-<\Q_Q\0&"N]GVCO9Q:=)%YAYD-,SB$*H^0$+^[SBQTO?H5W_=0P
MO87?ERNEI?D%_AQ+LD,DQQ&V+,:JIAE./?/?*Y3/Z*4?WI%A^.F$P:0WF)RB
MO_D!3JJ/>R.1?W:(A1M^MJ R*]RAGH,N$.:BJBG? G*-$G-@7 N@\![((+2/
M'T(4^S'$B7\!A,3^T%)N&XX6$K\!209&[QH2^A\AB4US("=O>4CL_ET[,B9&
MQ!^!HT7^ (X=>G!0 17*C:MS!9EHN.Z*H9_MKY++KH+^A7?WD#FI#>,*2EP;
M:>A?##R076UW RUJ5T\KH4UUNFYAKD.4-L"LKX70^X'=H+]@T[]02P,$%
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
M'2#(-C+33B;^0":*X4%)6QJXE3GF[P4"\M0;B[?&IO%!Q1O,?#B+3B$.X^2
MWEF?Z%FK=_91HFBL;C+;:"X+8#*'.0IF,8>)^S&XY6C@YR0E%/TIO_9=07=
MLO\ 5SU7IF89CCPJ#X/Z%;WQR7$T"*\/V$]Z^\DA]?]_IX,R^TU&B7^T5Q_N
MY9&[_E.P"E*T%C4PP0L)MD28J:IF<GUR?!E'%]>&2M2H1F=TC80V35TK;2%M
M#%DP!B1B;DYWB43(FXP>P*T50J5,M"5,G29#2-='K*ZU>N-4>BC6D$2??7AZ
M1\]4(?D?4GB/_ 0#/X1S/X'0'\"^RP]V"J9"7;1MP4"F&FF[VNE7^\XSZ0KN
M'[QK6P],%UP:$+@D:NA?G'N@NU;0!5;5;?FERE(QM].2NB=J!Z#]I5)V&[@#
M^GX\_@M02P,$%     @ 3HEZ6NK$&9W( @  #08  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C8N>&ULE97;CMHP$(;O>8I16E6MM"(AP':U!21.;9&Z*P3;
M[475"Y,,Q%K'3FT'EK?OV(&42H#4BP0?9K[Y)_8,O9W2+R9#M/":"VGZ069M
M<1^&)LDP9Z:I"I2TLU8Z9Y:F>A.:0B-+O5,NPCB*;L.<<1D,>GYMK@<]55K!
M)<XUF#+/F=Z/4*A=/V@%QX4%WV36+82#7L$VN$3[O9AKFH4U)>4Y2L.5!(WK
M?C!LW8\ZSMX;/'/<F9,QN$Q62KVXR2SM!Y$3A (3ZPB,?K8X1B$<B&3\/C"#
M.J1S/!T?Z9]][I3+BAD<*_&#IS;K!W<!I+AFI; +M?N*AWRZCI<H8?P;=I5M
MNQM 4AJK\H,S*<BYK'[9Z^$[G#C<11<<XH-#['57@;S*";-LT--J!]I9$\T-
M?*K>F\1QZ0YE:37M<O*S@\7T:;:8/DP?GV Y?)X]?EG"_-OPL1=:@CN3,#F
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
MUW\JTW^'))B)XO)C>+;@O(N>2E:)7^/R>U.NV_J? WKA05Q !49Q\8F"TBL
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
MUXB>)^!Y%^ZQ/H(+9RW@LUM2L'FIQH)DX0($YC\#R+1F>L@>F$<,# & CV#
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
MC_CZ(?\%&)K^H-#"]KW=T$>L&IL.7X#?EQ:4BWS!"<*?F'KU?U!+ P04
M" !.B7I:84B+$ L#  "F!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R.2YX
M;6R556UOVC 0_LZO.&735"36O/ R8( $A:J5^H)*NVF:]L$D!XGFV)GME.[?
M[^P ;3>*M ])SO;=<\_9YR>#C50_=8IHX"GG0@^]U)BB[_LZ3C%G^E06*&AE
M)57.# W5VM>%0I:XH)S[41!T_)QEPAL-W-Q<C0:R-#P3.%>@RSQGZO<$N=P,
MO=#;3=QEZ]38"7\T*-@:%V@>BKFBD;]'2;(<A<ZD (6KH3<.^Y.6]7<.7S+<
MZ!<VV$J64OZT@\MDZ 66$'*,C45@]'G$,^3< A&-7UM,;Y_2!KZT=^CGKG:J
M9<DTGDG^-4M,.O2Z'B2X8B4W=W)S@=MZVA8OEER[-VPJWU;/@[C41N;;8&*0
M9Z+ZLJ?M/KP(Z 9O!$3;@,CQKA(YEE-FV&B@Y :4]28T:[A27321RX0]E(51
MM)I1G!G=S.[AZG:Q@/GL#A87X[L9G-RS)4=='_B&$E@W/]Z"32JPZ VP,()K
M*4RJ82823%X#^,1L3R_:T9M$1Q&G&)]",VQ %$2M(WC-?;E-A]=\ V_&E,C$
M6L,<%2Q2IA"^CY?:*.J.'X<*KN!:A^'LC>GK@L4X].A*:%2/Z(T^O L[P><C
M9%M[LJUCZ*/%V<5L^G U@]MSF(P7EV<POIG"]/+JX7XVA7]/[A#_XQGN4ZS%
M,B^D0&$TR)7M\"P&)A)(,EX:3$"0,G"I-12T9=IMF7LTK"2G.ZWA)!-@4EEJ
M"M,-P*<8BW]B$NK.>A_^MZ::/7A[^DW[BFK?D*FJNX!Z _,E):#^^-OMILQ1
M,2-5OW:SX\\>6<9M:Q-Q!51V3JK@R*62)Z@T?#Q0_GLXZ74:O; -=6MWHT:W
M%55VN]D(>B'4:U,4DNYFE>^K$P),/K)'HK#&5YEHCTNC#26@+CR8+PIZC788
M0&@S!1&$G7:CU^X^E_&\I6_0#4Y;G8H@6>V=U232AWK2?Z$=M&=KIY":2)?"
M5#*RG]V+\+C2GF?W2L&OF5IG0@/'%84&IY_:'JA*%:N!D853HJ4TI&O.3.E'
M@LHZT/I*2K,;V 3[7]/H#U!+ P04    " !.B7I:)>"6*98$  "["0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6R=5EUSXC84??>ON.-V.F&&#=@0
M2-*$&?.Q$SHDI %V'SI]$/8UUJPM>24YA/[Z7LE DFV2=OH"EG0_SKDZ5]+5
M5JIO.D,T\%3D0E_[F3'E9:NEXPP+ID]EB8)64JD*9FBH-BU=*F2)<RKR5MAN
M]UH%X\(?7+FY>S6XDI7)N<![!;HJ"J9V0\SE]MH/_,/$ ]]DQDZT!E<EV^ "
MS:J\5S1J':,DO$"AN12@,+WVH^!RV+7VSN +QZU^\0V6R5K*;W8P3:[]M@6$
M.<;&1F#T]X@CS',;B&!\W\?TCRFMX\OO0_3/CCMQ63.-(YE_Y8G)KOUS'Q),
M696;![F]P3V?,QLOEKEVO[#=V[9]B"MM9+%W)@0%%_4_>]K7X;\XA'N'T.&N
M$SF48V;8X$K)+2AK3='LAZ/JO D<%W93%D;1*B<_,QBN%M.[R6(!H_GM<'H7
M+:?S.SA9LG6.NG'5,I3"&K;B?;AA'2Y\)UP0PJT4)M,P$0DFKP.T"-L18'@
M. P_C#C&^!0Z01/"=MC](%[G2+CCXG7>(UQIFM$:1K)8<\&L-IH0:4T-$,7?
M*ZYY/<5$ K])+@Q\06$JA5#+P&KICVBMC2)%_?E6B6H W;<!V"Z[U"6+\=JG
M-M*H'M$?_/)3T&O_^@&][I%>]Z/H@\7H9C)>S28P_PSWJX?13;28P/W#=#2!
M:#:;C^H-7LXA6BPFRP5$H]]7TX?)&**[,<RFT7 ZFRZGDX5=7]U.QF_Q^QC!
M,D,OE3EU.Q<;,%9)^Y;G?Z$&DR&D5/<<RDK%&344E(K'"(Q<XKJ\1@*S&Z*I
M:6E'%"9N-W+.UCRG[:$PM%X5-'_"R3R3E28#W;B$]_E[_XN_]]7U-66*'E'1
M,>5%A:Q(%"N-:97#C*?H0.R0*=WPEM*\I!9+.KX2<G2\?H8P:/:"P)N*1]*4
M5#N:"IK!1=^;4UT4-;Q2M'!@WV]WO'GIO*F4.=J(RL+Y)--/%0WV=F&GZ]TK
M.JB5V;E*(56MI*/3-$&0KL^:G4Z;DAHF-MSN1^UWZ46'\AJ,,R%SN=G!2="
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
M\[QSTKN+_H?![?UH@*9WQXC":#CY"-WI_/,IE<\*/:WRL'@ 7S#^9"3@1"K
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
MER2 YS,A].Z!#.SOOIW_ %!+ P04    " !.B7I:5D)=( X%   O#@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6RU5U%OXC@0?L^O&'&[IU9B"PDD
M0*]%2FFJ(M%2 7M[]VB" 6N3.&L[;?=^_8UMR-(VS;(GW4,<)YD9?^/Y9C*^
M>.+BJ]Q2JN Y33)YV=@JE9^W6C+>TI3(,Y[3#+^LN4B)PD>Q:<E<4+(R2FG2
M\MKMH)42EC6&%^;=@QA>\$(E+*,/ F21ID1\OZ()?[ILN(W]BQG;;)5^T1I>
MY&1#YU1]SA\$/K5**RN6TDPRGH&@Z\M&Z)Y?];2\$?B3T2=Y, ?MR9+SK_IA
MO+ILM#4@FM!8:0L$;X]T1)-$&T(8WW8V&^626O%POK=^8WQ'7Y9$TA%/OK"5
MVEXV^@U8T34I$C7C3[=TYX^O[<4\D6:$)ROK!PV("ZEXNE-&!"G+[)T\[_;A
M0*'??D?!VREX!K==R*"\)HH,+P1_ J&ET9J>&%>--H)CF0[*7 G\RE!/#2=1
M.(_F<+(@RX3*TXN60J/Z4RO>&;BR!KQW#+@>W/%,;25$V8JN7AIH(9H2DK>'
M=.756KRF\1ETW"9X;:];8Z]3NM@Q]CKON4@Q:K+*,ZO7K=;3Z7 N<Q+3RP;R
M75+Q2!O#WW]S@_8?-:BZ):ING?7A?'0;77^>1#"]@='T[F%Z']TOYOK)A 2B
MOQZB^WE4!;O6<#7LQ98Z,4]SGM%,2>!K2/2N 'W&[,8[$7A)6/,$LU2>PY'H
MG!.6@=KR0I)L)4]-Q/30T8/G_$V)L+0 #"I-EU3HP/Y$:YI3013+-J\P?@"O
MV6N[YAYX/M[=IM]VG1N6D2RF+Z7/G3#E0K%_B$G^O<,K]%)2W(%/X+G@!<XX
M4Q1W20$*60,)(TN6,,6HED(Y9\$526!=M<S.3G\G4P.X&UC W@!JV..7[/&/
M9T\XOX6;R?0+C.]OIK.[<#&>WL,LFH2+Z!H64QNR>163:A>I9M*\R/.$8EE&
M?YV8R"VLD3+ ,ON#L+4Z(0JW6G&[(1*8?)]=QZ'_7Y@VTO!SPE8(30!)>:&3
M@V5Q4FA+J)LB_D(8=W\DS0%#S@_86FX&>BIX"OPECZ7A07=@^>"WVX8/7K]=
M8^(%Y_9TM'P_2MQPO(YO0<FWX&B^7863\'X4P?PVBA:_SKF?+'1(KR5)C#^V
M/?E/%'-^#?"[A'&.HM7KVB7?%#.ANX1/?/VIT%77UB+D0=#LV0+1:?;\OC,J
MA-"4RW4)L^7K%9M>E"DL+WT/Q\Y;!(=R3<BHH7'\RKSK-P=^%UPL5VYW5\KJ
MUD.<_6;0,8#]9KO3>UF#I?,@M+KZ#K@_0+\5+-<1;0)1$',LMJB'?8,9G3".
MB[2PX5Q1+#0QLS$^T3*G<#+HP>F[%K5''Y#I&HGSQ?1@:"=\1/ ;"C.J^U+M
MA&D"8$%%^B9&$)SUH7_6?:M^S62L:P+,$-U;O>[9 #[B&,#'FA3KE2G6.SK%
MD)Z?9^/%.#KXY4[&X=5X8EY6I56M\>I2'DH'R7!(;,/D)O:7JA VU%5%K[9;
M^ GTUZE3;JHIX;*BAMO020>A^<CQ0:^KIP%TFAW?U=.>GKJ!GO9QZO4&>CK
MJ8N<P,X'#RMK_,N#C_0.=O3&5IJE1;IS+B??4],8>2[FG^M,J$2W[ \!:XW9
MLLR$GNW[A1-CWC#3?(1'DA349!?)V8]FH#)OJNC2.FCB4RHVYJ@BP1#0]O/E
MV_(T%-I#P ]Q>Y2Z(V+#,HD(UJC:/NOA?U[8XXE]4#PW1X(E5WC ,-,MGNBH
MT +X?<VYVC_H!<HSXO!?4$L#!!0    ( $Z)>EK $W40M04  *H.   9
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
MPD6'I"YST?1B*@7B_HH0_CR0#^C:Z.@_4$L#!!0    ( $Z)>EKD.CI+C0,
M  L0   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;,U776_;-A3]*X0&
M%!NP1A]6'">S#221AQ9H$L-NMX=B#[1T;1.A2(VD[!38CQ])R:KER4("<$!?
M))*ZYY#W\%Z*=[SGXEEN 11ZR2F3$V^K5''C^S+=0H[E!2^ Z2]K+G*L=%=L
M?%D(P)D%Y=2/@F#HYY@P;SJV8W,Q'?-24<)@+I L\QR+;W= ^7[BA=YA8$$V
M6V4&_.FXP!M8@OI2S(7N^0U+1G)@DG"&!*PGWFUXDX068"W^(+"71VUD7%EQ
M_FPZ'[.)%Y@5 854&0JL7SNX!TH-DU['WS6IU\QI@,?M _OOUGGMS I+N.?T
M3Y*I[<0;>2B#-2ZI6O#]!Z@=NC1\*:?2/M&^M@T\E)92\;P&ZQ7DA%5O_%(+
M<00(AV< 40V(3@'Q&<"@!@Q>"XAK0&R5J5RQ.B18X>E8\#T2QEJSF885TZ*U
M^X29?5\JH;\2C5/3Q]EG].EIN43SV0(M/]PN9NCG!!0F5*)'+ 0VV_(+>H_D
M%@N0AQ=AZ(%0JG=.CGVEUV'8_+2>\ZZ:,SHS9QBA!\[45J(9RR!K$_C:@<:+
MZ.#%7=3+F$!Z@0;AKR@*HKAC0?>OAP\ZX,GKX5&/-X-F3P:6+S[#]U0JJ3#+
M"-N@I\*DAU;J!41*)%Y1T.(KCNYYGNN\62J>/J.O#Y"O0/S5M1>]<YECY486
M.(6)I\\-"6('WO3=3^$P^*U+1Y=DB2.REL9QHW%LV0=G-+YEBF2$EB:\T1+2
M4A!%P.B<TE(')5H+GAN1BU)A>T+Q-9IAP?2F2#0'@98F$]#73YH8?520RT[U
M8Y?JNR1+')&UU+]LU+_LC7"C_OM&?AO/:17/TL1SEY 581A81O,WVTV#BZNQ
MOSL6J--HU#9*.HVN&Z.60\/&H6&O0X^<[4 J'3<+_1(D-4V=PB92[,^9I5#G
MZA=&E.S-V-ZIWAHS+LD21V0MB:\:B:]^B(R]<JF^2[+$$5E+_5&C_LAUQE:$
MPZ,T"Z.3?.TP"4ZR=?3?;!V=R];KQIGK_R=;T3^O_^_V+N&M<>22+'%$UI(^
M#+Y?.(,?(H_K93C: *=LB2NV]A8<W?E#U\G<S_AF-5VR)35;ZXP8Q!?#DT/"
M/ZJ2<A ;6VU*[7G)5%5J-*-517MG*EI399V,ZTKWUM9W_G>:JDQ^P&)#]&V=
MPEI3ZON)OFN(JO*L.HH7MA9;<:4K.]O<ZFH=A#'0W]><JT/'3-#4_]-_ 5!+
M P04    " !.B7I:KQW?QZ,&  !4+P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970T,RYX;6R]FEUSVC@4AN_W5VAHI]/.I ')8#Z:,,-7L':2)AN2W8O,7A@C
MP%/;HI)(FOWU*QO'QN HD#VS-XDMZSR2_$JR]**S)RY^R"5C"OT*@TB>5Y9*
MK3K5JO26+'3E*5^Q2#^9<Q&Z2M^*156N!'-G25 85$FM9E=#UX\JW;,D[49T
MS_A:!7[$;@22ZS!TQ7.?!?SIO((K+PFW_F*IXH1J]VSE+MB$J?O5C=!WU8PR
M\T,629]'2+#Y>:6'.Y38<4"2XT^?/<FM:Q0W9<KYC_B&SLXKM;A&+&">BA&N
M_O?(!BP(8I*NQ\\46LG*C .WKU_H%TGC=6.FKF0#'OSES]3RO-*JH!F;N^M
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
MG3I*+ DJ4>)A5+42E5G'9K-^A!+K.5OSN(UW"^C3>B@TG7-50>#>J20(6BZ
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
MJ%3RM(=.)Y)M3!NZ8%*U,F88J>\.X-I O5\Q)I\G>H/\2\;_'U!+ P04
M" !.B7I:)4NGQ3L"  "V!   &0   'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6Q]5$V/VC 0_2LC=U7M2A4) ;8M32(M'VTY+(N@; ]5#R8,Q%K'3FU#MOWU
MM1V(: 5<$L]XWILW8X_C2JH7G2,:>"VXT G)C2G[0:"S' NJ6[)$87<V4A74
M6%-M UTJI&L/*G@0A>%]4% F2!I[WTREL=P9S@3.%.A=45#U>X!<5@EIDZ-C
MSK:Y<8X@C4NZQ06:93E3U@H:EC4K4&@F!2C<).2AW1]T7;P/>&98Z9,UN$I6
M4KXX8[).2.@$(<?,. 9J?WL<(N>.R,KX=> D34H'/%T?V3_[VFTM*ZIQ*/EW
MMC9Y0CX06..&[KB9R^HK'NKI.;Y,<NV_4-6QO2Z!;*>-+ Y@JZ!@HO[3UT,?
M3@!1= $0'0"1UUTG\BI'U- T5K("Y:(MFUOX4CW:BF/"'<K"*+O++,ZD\_'S
M>+H<PWP\?/HRG7R;/$WA=H2&,JYA2I6BKFMW< -,P"/CW+92QX&QJ1U!D!W2
M#.HTT84T(\Q:T&F_@RB,NK!<C.#VYNY?FL J;^1'C?S(\W8NR<<]BAW"1LD"
MAE(898_9MM#D,/3-0P4_'E;:^W^>TUWS=\_SNY'HZY)FF!![YS6J/9+T[9OV
M??CIBOI.H[YSC3UM!'-&5XPSP_!L;VN6=MT$-V;[-&QUXF!_)G>WR=V]FOO8
M.869W KV!]=0HLI0&#N+YT34=!]/-+3_4Q"<7$,WT8]4;9G0P'%C,6'K?8^
MJJ>D-HPL_<U<26./RB]S^["@<@%V?R.E.1KNLC=/5?H74$L#!!0    ( $Z)
M>EK*X.:^F04  $(N   9    >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;+6:
M86_B.!"&_XJ56YUVI5X3VX'2'B!1:%4D]K:"MJ?3ZCZDX)9HDYAU3-E*]^//
M"6D<E^"2X'QI$_"\F1F/R:.QNQO*?L1+0CCX%091W+.6G*\N;#N>+TGHQ:=T
M12+QS1-EH<?%+7NVXQ4CWB(U"@,;.4[;#CT_LOK=]+-;UN_2-0_\B-PR$*_#
MT&.OER2@FYX%K;</IO[SDB<?V/WNRGLF,\+O5[=,W-FYRL(/213[- *,//6L
M ;P8NJW$(!WQX)--7+@&22B/E/Y(;L:+GN4D'I& S'DBX8E_+V1(@B!1$G[\
MS$2M_)F)8?'Z3?TZ#5X$\^C%9$B#O_T%7_:LC@46Y,E;!WQ*-S<D"RAU<$Z#
M./T+-ME8QP+S=<QIF!D+#T(_VO[W?F6)*!A =X\!R@S0H08X,\!IH%O/TK!&
M'O?Z748W@"6CA5IRD>8FM1;1^%$RC3/.Q+>^L./]V?#F:G0_N0+?KL'U8#P%
M#X/)_16X&5]-!]/AS3]@,)M=W<W X*\1F(P'E^/)^&Y\-0.?1X1[?A!_ 7^
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
MZWLL!#4LWU1PE7W"NE@;>#!=*BWB FPJB%F27^FOPH@M *D? (0%(#P64"L
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
M3OO6B442F-%%IL=B=0UU/%W#%XM,E5^RJGT=B\0+I45>@U%!SGCUI\]U'M8
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
M5F;K,W[K"TZ7Z1&S>\HYC=*/"X)GA,D*HOR!4OYR(1O(3UH._@=02P,$%
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
M+W=O<FMS:&5E=',O<VAE970V-RYX;6S%5VUOFSH4_BL6JZXVJ2WO).E-D)+
M;BNM;=2TNU>:]L&!DX *F&L[2;=?/]M0FF0TZB2F?0FV.<_C<Q[.<7R&6T(?
M60+ T5.>%6RD)9R7%[K.H@1RS,Y)"85XLR0TQUQ,Z4IG)04<*U">Z99A>'J.
MTT+SAVIM1OTA6?,L+6!&$5OG.:;?)I"1[4@SM>>%NW25<+F@^\,2KV ._*&<
M43'3&Y8XS:%@*2D0A>5(&YL7@6E(@++XG,*6[8R1#&5!R*.<7,4CS9 >0081
MEQ18/#8PA2R33,*/_VM2K=E3 G?'S^P?5? BF 5F,"79OVG,DY'6UU ,2[S.
M^!W97D(=D"OY(I(Q]8NVM:VAH6C-.,EKL/ @3XOJB9]J(78 IO<*P*H!UB'
M>05@UP#[K0"G!CA*F2H4I4. .?:'E&P1E=:"30Z4F HMPD\+^=WGG(JWJ<!Q
M?SZ]#(.'3R&Z_8CFE^.[\&PRGH<!FMY>S\*;^?C^ZO8&A?_)<8C>!\!QFK$/
MZ P]S /T_N0#.D%I@>X3LF:XB-E0Y\(I2:U'M0.3R@'K%0=,"UV3@B<,A44,
M\3Z!+J)I0K*>0YI81QD#B,Z1;9XBR["<%H>F;X?;+?#@[7#K2#1V\X%LQ6>_
M]H$23.%L(E([1C/\390<1V-*<;$".3Y%X9,X ^1;H3^:XC+E.$N_0WR*QCE9
M"^LOGP0ENN*0LZ]MWZ?:WVG?7YX[%ZS$$8PT<; PH!O0_+_>F9[Q=YNV79(%
M'9'MZ>XTNCO'V/U[(G1$E?H+I7Y$<JDT5N<55*JWZ5GQNHI7'KL;WS1=VQWJ
MFUVA6JP\TS'WK8(6*]?Q7JSV0G.;T-RCH=T)L3"-$I4Q 6S$X5^JO*I3"7VY
MAGP!M#5;CE+_:K9T219T1+8GJ==(ZOWA*O6ZU+U+LJ CLCW=>XWNO=]4I16O
MMU-9]J!G'Q3IST:>:Q_6:(O1P+;;2[3?Q-4_&M<<9\#0-::/P--BA?Z! JB(
M5&;/.!;W@)1QBN65Z4U%>W2S7TV>+LF"CLCV1!XT(@_^<-$.NM2]2[*@([(]
MW4WCY=)I_*:RK8EW_Q%[KF<=U&V+U< SC8/";;'JNU;_H'+UG<MU#G2EFA0F
M'!8)4%U*F]6J$9K(1DA>S@_618,T5FV!_D)3=5>BSE=IP5 &2T%IG/>$2[1J
M6*H))Z6ZPB\(%PV!&B:BR0,J#<3[)2'\>2(W:-I&_P=02P,$%     @ 3HEZ
M6EN6J9*X!0  (B(  !D   !X;"]W;W)K<VAE971S+W-H965T-C@N>&ULM5IK
M;^(X%/TK%ENM9J2VP0D)T&V1*,EH*DVGU=#.:#6:#RXQ$$T>K&V@_??K/)JG
M,0GK_5(2Y]YC^]QK7Y\FU_N(_*9KC!EX#?R0WO36C&VN-(TNUCA ]#+:X) _
M648D0(S?DI5&-P0C-W$*?$WO]RTM0%[8FUPG;8]D<AUMF>^%^)$ N@T"1-YN
ML1_M;WJP]][PS5NM6=R@3:XW:(7GF#UO'@F_TW(4UPMP2+TH! 0O;WI3>.7H
M1NR06'SW\)Z6KD$\E9<H^AW?W+DWO7X\(NSC!8LA$/_9X1GV_1B)C^.?#+27
M]QD[EJ_?T3\ED^>3>4$4SR+_A^>R]4UOU ,N7J*MS[Y%^\\XFY 9XRTBGR9_
MP3ZS[?? 8DM9%&3.? 2!%Z:_Z#4CHN0 AP<<],Q!KSGH@P,.1N9@U!W, PZ#
MS&'0M@<S<TBFKJ5S3XBS$4.3:Q+M 8FM.5I\D;"?>'.^O#!.E#DC_*G'_=AD
M/OOLV,]?'/#P"3P\/MT]?)V#Z>SI[OO=T]]@^M4&CP_SN[3Y@XT9\GSZ$5R
M^1H1?''+(^2"1_3&,X>!*2$H7.'X^AP\;)(\^'F/@Q=,?G&7Y[D-/IQ]!&=
M S1VI\ +P7/H,7I>:GA:1UN*0I<WGE7NKS7&YQN/6EMD<[M-YZ8?F!O4P7T4
MLC4%3NABMPJ@<:)RMO1WMFYU*:*-%Y? @.= [^L#P8!F[=T-@;O=WET7N#OM
MW:&$#"-/'2/!,PZE3BD'9E' MRZ*DJ"7$@&\O(ES98^("WY^X9#@CN& _A*%
M-^U_(.X_WD*OZ 8M\$V/[Y$4DQWN3?[\ UK]OT2A40EFJP1S%(%5@CC(@SB0
MH:=!I("7$,KX*O/"E2@04HRN@4C!K 0LKF.[R=#DZ;PK\]NT&0_,JHW3M(&F
M8>1&%3K,G Y32L>/I+#P1$4[3'BA!/@5DX5',=@0;X'/CQ&5HH_*8[H<&-6!
MST1&1FUVMLA(MVH4")&&8@JLG *K&P4$QP<./F&PX+LIX:5]BWS , F.L2'O
MR !O&!$*+! DN[0H5^0(@PQAF"%P*!>]B8!L.9"9 8W>@7CI.(#DM$.2#JD2
MEV$>EZ$4>;I:$;Q"#/.JR(C'CVH+L$/^]GA22G&[KMX4S"RG7']4RW!;8 1+
M>9D2V30RK=(BKY TRDD:M=G.5KP L7K%3\F0^HO) "(>%.'8BG"<$W".%I%Q
MSOKXU%T3$R]R9?&0(G>(AR(<6Q&.<P+.T7C ?G&J[[=9!^]Q$#*?090+Z,5H
M4*M5(B,XAK7U+K(R]7K!EH_Y5$Y*2@?^E]I^A"S8*+7]RV&]L@NMQO7#C<"*
ME^U1G2WI;$YE2R_8TMMDT#(B2^S%K$6$,[3QR %^]&8&Z'5VCMO8(AO+J%,C
M'?JIU!2Z!TI/Y$<3J35GAB /X*C.6M.J?ZF/ZKP9C6K:8.W_T!FP$!I0A=*
MS5.]95EU2E3J$5O094.0. *C\:'#"BS4!I3+C=//=!EPY8@U,NL\27OOS).@
MR\;1SQ%9P4.:!!:B!,K/U=\Q359<Z,8K"B_B&Q:!'6\^2I75)J6DW7>F2B6:
MHPJM2GVA.Z!<>!S5Q+O#L1'&8]A&),L'U3D@*M$<56C5@!0:!\I%3@>%WCTX
M\J[;:'8Y1.?(J41S5*%5(U?H)"@72I+]OFN<QFWV?T4B)(N$2C1'%5KU__B%
M0-*[""3TXF,1RWI3US1+A[RGKBPK17-4H559+B27KD1R':1?))0:E4(^AL[\
MJT1S5*%5^2]$G"X7<9TJQ;%@R+MJ4QGD$)TCI1+-4856C52A*76YII14AF-Q
M:2J_9B60]]Z9>:6OOU2AI<QKI7?A 2:KY",$RM-]&[+T16_>FG[H< NOG.1[
M@%K[%%Y-D]?^6@&3?CUQC\B*1PCX>,DA^Y=#SCU)/TA(;UBT2=ZXOT2,14%R
MN<;(Q20VX,^74<3>;^(.\L]")O\"4$L#!!0    ( $Z)>EJ" $MTU@,  /4-
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;*U7;8_B-A#^*U9:5:UT
MF\3."\D6D(!P6J3>+5K86U55/WC!0'1)S-D&[OY][21D@Y,@M+TOQ#;//)EG
MQO&,^R?*OO(=(0)\3Y.,#XR=$/M[R^*K'4DQ-^F>9/*?#64I%G+*MA;?,X+7
MN5&:6,BV?2O%<68,^_G:G W[]""2."-S!O@A33'[,28)/0T,:)P7GN+M3J@%
M:]C?XRU9$/&\GS,YLRJ6=9R2C,<T XQL!L8(WD?0408YXDM,3KPV!DK**Z5?
MU62V'ABV\H@D9"44!9:/(YF0)%%,TH]O):E1O5,9UL=G]H^Y>"GF%7,RH<E+
MO!:[@1$88$TV^)"()WIZ(*4@3_&M:,+S7W JL;8!5@<N:%H:2P_2."N>^'L9
MB)H!]#L,4&F = .WP\ I#9Q;#=S2P,TC4TC)XQ!A@8=]1D^ *;1D4X,\F+FU
ME!]G*N\+P>2_L;03P\7D81H]_S4%CQ_!:+*<?9DM_P:CSQ&8/RYFR]GCYP5X
MF2T?P--T,9].EF#Y")X6S[R J,'O$1$X3O@?X [\"BS =Y@1?G[$&5CNZ('C
M;,W[EI .J]=:J]*Y<>$<ZG .(O")9F+'P31;D_4E@2655G+16>X8766,R,H$
M#OP D(W<%H<FMYL[+>;1[>;HBAJG2IZ3\SE=R5-!OAO+;;\&<_Q#?HX"C!C#
MV9;DXW]&KUPP^6G]VQ;[@MMMYU;GS3W?XQ49&/) X80=B3'\[1?HVW^VQ>UG
MDD4_B>PBIFX54_<:>Q%3_@$<LB/A0M]T1>0*!C]G4 ?K<1B&@=P/QWI$FJ @
M\/U+4-0$(1]Y%>A"@5<I\*XJ>,G/.KDE\)$P>7:#/8M7Y*J@@C"HN>&8=J@)
M:@,%GB:H"8*2JD.17RGR;\@)V,J=W2' ;V8$.:XFH ERW!!J EJ88&"W^]^K
M_.^])R-7]/2:8321MGDF39!,B):UJ E"INNWZPDJ/<$M^>C>3T$CB'>>Z_0T
M_UM0,.@A34 ;RJFE[4)!6"D(WY.1;D5A2ZQ]_9-O@GPS##0]35!HPHZ$0/NM
MC-NWI$0V@AL2=V@H*2Y#V?/UM+3!/%M/2RN9YP8=0FK]"'Q/9JX+@RV;W/=T
M74U4SW1[NJXFRC==U"$+O<E"_[NLE!3UD$)D0WV7M<":Y2=J05W4GTL=;QT'
MO%I\WU-<2L;+P\R#NJHFJEF#HE94H)<7J]8/IX1M\WL%!RMZR$31*U:KQ=UE
MK.XNJI_6UN6=9I1W\M8;37$A^H39-LXX2,A&4MIF3Q8^5MPQBHF@^[SK?J5"
M]O#Y<"?O980I@/Q_0ZDX3]0+JIO>\#]02P,$%     @ 3HEZ6HL]\I89!0
MJ2,  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULQ9IM;^HV%,>_BI5=
M3;W22IYX:@=(0+JUTLI%Y79[<75?F& @:A(SVY3V:A]^CI/F 5(/M%/QIDU"
MSL\^?SO'^2ON[2A[XFM"!'J)PICWC;40FVO3Y/Z:1)@WZ(;$\I<E91$6\I2M
M3+YA!"]44!2:CF6US0@'L3'HJ6M3-NC1K0B#F$P9XMLHPNQU1$*ZZQNV\7;A
M(5BM17+!'/0V>$5F1#QNIDR>F3EE$40DY@&-$2/+OC&TKSVGE02H._X,R(Z7
MCE&2RIS2I^3D;M$WK*1')"2^2!!8_GLF8Q*&"4GVX^\,:N1M)H'EXS?Z;RIY
MF<P<<S*FX5_!0JS[1M= "[+$VU \T-TMR1)2'?1IR-5?M,ONM0SD;[F@418L
M>Q %<?H?OV1"E +L]CL!3A;@[ <TWPEPLP#WV(!F%M!4RJ2I*!T\+/"@Q^@.
ML>1N24L.E)@J6J8?Q,FXSP23OP8R3@QFM\.'F\O1<';CH?&7^^G-9#;\>O=E
M@BX\(G 0<C3!C.%D<#ZC2_0X\]#%I\_H$PIB=!^$H1P[WC.%[$G",_VLU5':
MJO-.J[:#[FDLUAS=Q NRJ ),F4*>A_.6Q\C1$CWB-Y!K_X(<RVG6=&A\?+A;
M$^X='^YHLG'S47$5SWUO5-:8D<N1G,\+-*:1?,@Y5H_)4(Y%O"+RP1-H_HK*
M]TWQJ[H\W&&V0-_^D$AT)TC$O]>-3]I^L[[]I-A<\PWV2=^0U803]DR,P<\_
MV6WKUSIM(6$>$*RB>S/7O:FC#R;;:$X8HDO$$V4Y"CC?[L_/5, 4U%:@I+@^
M#ZX<MVE95L]\+FMS>)_;O+(/[O-J>';7*M]7R:B59]329C0E3"T.L4_2V<+1
MMWN29/D=_9->07OSIS3%)G+*W;P0?YL\_^@FVH3TE501PSC>XA#A>"%IE GT
ME; (W<GV8A6DIF,142>E-H-3YR(DS ."54:NG8]<^\PUH VI.R3, X)5=._D
MNG>@:D#GX)EMN=V:&J!M\%1M@& 5;;JY-MWS5I.)?%&\#23E=QDF]&5#V]53
MIR\DS ."58;H*A^BJS.7C2M(W2%A'A"LHKMM%6_2%E3AR$CERE%=ZU-Q] V>
MJ@X4K2I/R6C8'U@[/OXM1-_]4^<U*,V#HE6'SBF&SCES3<DZ "4^),V#HE7%
M+ZR@K74\)Y45]]!L=#J'9F.L;_)D@3["LMF%9[/UI@VJL&B+@[8+)\]/2)H'
M1:O*7QA,NW7NX@!J$$%I'A2M*G[A$6VM%1H\QHSX=!4'/Z2JJCY<SI7")%LE
MD5\:DEIQTP9LMU0TG$9KOV" VCLH6E6TPN#9>H<WC.0;0O CG:4;P@):7TWU
M%!N]$LQJ9QBHWX.B5<4J')_]P9;ODAQ784'M'"C-@Z)5AZ!P=/:Y+9T-ZNE
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
MQOH QB1+N"A<\C$2CI.]./G$.B'&E:>><1;M1O&N-8_=-EOM\#<;LRV*,.
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
MPIN+I!B0_WX1Q]GC0>%@MUW9Y#]02P,$%     @ 3HEZ6O "L=_R @  4P@
M !D   !X;"]W;W)K<VAE971S+W-H965T-S@N>&ULK59M;]HP$/XKIZR:6FEM
M7DEI!Y$*2=5*+50-W29-^V"2 Z(F-K--Z?[]["3-@ 74#_U"?/8]C^^Y2^[H
MK1E_%@M$":]%3D7?6$BYO#1-D2RP(.*,+9&JDQGC!9'*Y'-3+#F2M 05N>E8
MEF\6)*-&T"OW'GC08RN99Q0?.(A541#^9X Y6_<-VWC;>,SF"ZDWS*"W)'.,
M43XM'[BRS(8ES0JD(F,4.,[ZQI5]&?K:OW3XEN%:;*Q!*YDR]JR-V[1O6#H@
MS#&1FH&HQPL.,<\UD0KC=\UI-%=JX.;ZC?VZU*ZT3(G (<N_9ZE<](VN 2G.
MR"J7CVQ]@[6>CN9+6"[*7UC7OI8!R4I(5M1@%4&1T>I)7NL\; !L?P_ J0'.
M+L#; W!K@/M>@%<#O#(SE90R#R&1).AQM@:NO16;7I3)+-%*?D9UV6/)U6FF
M<#*(AS=1^'07P?@:AN/[A_$H&DUB;8VB"=R-XQ@&T?7X,8+;D3J/8'+U(XKA
M.$1)LER<P"D\Q2$<'YW $604)@NV$H2FHF=*%9Z^Q$SJ4 95*,Z>4&P'[AF5
M"P$133'=)C"5KD:<\R9NX!QD##$Y ]?^ H[E>"T!#=\/=UO@X?OAS@$U;E,J
MM^1S]_#=TH05"!/R"F$FDIR)%4?X>345DJO/YU=;QBM&KYU1MY1+L20)]@W5
M,P3R%S2"SY]LW_K:EJV/) L_B&PKDUZ32>\0>_!$,XDIQ))(;'U1*WBGA.O&
M^1*<7IQW+]1+\+*9D!:WKG_N6MMN88M;Q[4N[,9M2T2G$=$Y*$*U/=74:%OX
M%=#?N-#VNIV=X/]WZEBNMQ/ZP1#:JP0'"N0WVOR#VD9JWJGW6\ 4U61#D.2U
MO5!^2Z%\S^KN:&UQZ]K^A;^CML6MK5#F1KLMD,_+L24@82LJJ^;4[%:3<: F
M8SE!=O;5Q+PJ!X7YCZ8:M_>$SS,J(,>9HK3.SE50O!IAE2'9LFSJ4R;5B"B7
M"S7UD6L'=3YC3+X9^H+F?T3P%U!+ P04    " !.B7I:(0F")7$#  #[#@
M&0   'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6RM5VMOVC 4_2M65DVMM#8/
M K0=1"HDJ$@K185NE:9],,D%HB8VLPUT_WYVDJ9 TY37%V([]YS<<XAO?!M+
MRI[Y%$"@ES@BO*E-A9A=ZSKWIQ!C?D%G0.2=,64Q%G+*)CJ?,<!! HHCW3*,
MFA[CD&A.(UGK,Z=!YR(*"?09XO,XQNQ?"R*Z;&JF]KKP$$ZF0BWH3F.&)S
M\3CK,SG3<Y8@C('PD!+$8-S4;LQKU[04((GX&<*2KXR1DC*B]%E-ND%3,U1&
M$($O% 66EP6T(8H4D\SC;T:JY<]4P-7Q*WLG$2_%C#"'-HU^A8&8-K5+#04P
MQO-(/-#E+62"JHK/IQ%/?M$RBS4TY,^YH'$&EAG$(4FO^"4S8@5@UCX 6!G
MV@38'P J&:"R+<#. ';B3"HE\<'% CL-1I>(J6C)I@:)F0E:R@^)^M\'@LF[
MH<0)9]"^]=S''QZZ[Z#V_5W_ON?UA@,UZ_;DW$/#FR?D/?6]WL!#IRVOYW6Z
MPS-TZH+ 8<3/T#EZ'+CH].0,G:"0H.&4SCDF 6_H0J:G'J+[62JM-!7K@U1,
M"]U1(J8<>22 8)U E[IR<=:KN)95RNB"?X$JYC=D&99=D%![>WBE .YN#[=*
MU%3ROZJ2\%4^X.L2G\: AO@%N2'W(\KG#-#OFQ$73&Z?/T6.IXQV,:.J*==\
MAGUH:K)H<& +T)RO7\R:\;W(K6.2N4<B6W/2SIVTR]B=#@3 <%1D6"FP."U4
MY-61>-S#>=8<JN8.54L=&@@LH,B?4M@._AR)QSV<9\V?6NY/K=2?+A' "%:?
MKN+W*(77$KCZ]BZ<ZJ79T!>K'KR/L8S:1I!;FL?N NNYP'JIP"$5.$+M.6-
M1%)SO!=YUN"%+T5]"['O8PK$EN:TN]C+7.SEOO6@%+C#^WXD'O=PGC6'KG*'
MKO:K!Z6P'?PY$H][.,^:/Z;Q=HXR#JL(&7YU!YS7[8U=4A1T958WMDEY*GNH
M7#DMFEN4!1?&( M#\%E=R,@^D5P05""Y-*\])%MODJTM)'^F-.6HKI9 H[ZI
M]'V0:=JU3:6EZ>R@5%_I"F)@DZ2[XLBG<R+2,W2^FG9P+=7!J:YB8UUV=C=)
M/Z._T:1MX1UFDY!P%,%84AH7=:F-I9U6.A%TEO0>(RID)Y,,I[([!:8"Y/TQ
MI>)UHAZ0][O.?U!+ P04    " !.B7I:R?<K-1$$  "9#P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970X,"YX;6RM5VV/XC80_BM6JJNHU)(77A:V$ D25H=T
MNZ!=[JY2U0\F&4AZ24QM [O_OG:2#2_K.'PX/D#L^'D\SY@9SXR.A/Y@$0!'
MKVF2L;$1<;Z[-TT61)!BUB8[R,2;#:$IYF)(MR;;4<!A#DH3T[&LOIGB.#/<
M43ZWI.Z(['D29["DB.W3%-.W*23D.#9LXWWB.=Y&7$Z8[FB'M_ "_.MN2<7(
MK%C".(6,Q21#%#9C8V+?^W97 O(5WV(XLK-G)*6L"?DA!_-P;%C2(D@@X)("
MBY\#>) DDDG8\5]):E1[2N#Y\SO[0RY>B%EC!AY)OL<AC\;&P$ A;/ ^X<_D
M^!E*03W)%Y"$Y=_H6*SM=PP4[!DG:0D6%J1Q5OSBU](19P"[7P-P2H!S#>C6
M #HEH',KH%L"<E>;A93<#S[FV!U1<D14KA9L\B%W9HX6\N-,GOL+I^)M+'#<
M??$^S_RO7V9H\8!F#P\S;S7_-D/S)V_Q.$.KR5_H>;*:H>>9MWCRYE_FD]5\
M\81:/G <)^RWD<F%#9+)#,K]IL5^3LU^MH,>2<8CAF99".$E@2F,KQ0X[PJF
MCI;1AZ"-.O;OR+&<KL(@[W9X1P'W;X<[&C6=ZCPZ.5^GAF^>!20%M,*OR(]9
MD!"VIX#^GJP9IR)&_E%YO&#LJAEEXKAG.QS V!"9@0$]@.'^^HO=M_Y4>>MG
MDOD_B>S"D]W*DUT=N_O",=]S0M\0Q1Q4?BOPPQPO\^/!M=J./3(/Y_ZX99'?
ML.C"_EYE?T]K_Q)$6LL@XVC.(64(9R'"X;\B)8BTRYE*4.^C&5=JBA4R>YU9
M:EG7>G1$%V+ZE9B^5HQ'4G%3,<R+ZR(1)Q*J%/0;%>CW:5GMKO5)E9?\1F#O
M _!"ZETE]4[_OXLPA3_D712BX$RV2JZ>J>74B?$:@';[KL8+C3LZ>B\,*B\,
MM$Q/HF01Q8D(O3C;(I'&&(+774QK7:&G:_45AA6N: 1V:ES1 !R*N-"Z8EBY
M8JAEDKD\H!#&ZJ =*G+'=4!ZMRSRA\K@MGOJT+6M4XE@Z8,WPMD64)RA T[V
M10SC1%2,. N4B;6!KV7;"M\60ANAO3JHWPBUV@/]B=IG59.M)9MBNA5%-5KN
M:1")4$=RI'2%W9C1RB4?DO)@>/FY.FTM\Z4LYR3+T4<MX<#0#K_A=0*Z/-W
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
M41"T_)PRX<5MMW>OXK9<&<X$W"NB5WE.U7,/N-QTO-#;;8S9(C-VPX_;2[J
M"9CI\EZAY)<H*<M!:"8%43#O>-WPJA<&UL!I?&.PT7MK8J\RD_+1"K=IQPLL
M(^"0& M!\;>&/G!ND9#'KRVH5_JTAOOK'?H7=WF\S(QJZ$O^G:4FZW@7'DEA
M3E?<C.7F!K87:EJ\1'+MOF13Z#9;'DE6VLA\:XP,<B:*/WW:!F+/((K>,(BV
M!I'C73AR+ ?4T+BMY(8HJXUH=N&NZJR1'!,V*Q.C\)2AG8G'P\G#>-I_F(YO
M[ZY)_Z8[OAY.R.D #&5<DSNJ%+5Q.R,GA DR8IQC,'7;-^C<0OC)UE&O<!2]
MX2B,R$@*DVDR%"FD?P+XR+JD'NVH]Z)*Q $D-5(//Y$HB!ID.AF0TY.S"MQZ
M&9*ZPZV_%1+01JT2LU),+$A?:D.H2 EN@UH#^?$5]<FM@5S_/!2& KQQ&-P6
MV95>T@0Z'E:10_3BCQ_"5O"Y@GJCI-ZH0G]%W;)6P*F!E"0950LXF+<"LND@
M;1&OXU;;7Q]@T2Q9-"M93+#&=OY'5#V"L=+P"3N)QOB-()^!.AB[2MQWQJY5
MLFX=,^VM(U _+ZF?_T/:$Z1^,-$%"';0ETPW:XW#N;XH75]4NKX& 8IR%ZIN
MB@V*(177,?XJX97@[XS:94G]\I@)OSP"]3!X:=O!_TCY%B6L[^4\J+VN;W]O
M?N2 ?<).28VH*V&*45+NEI.X6\R?%_5BC&.]+YC0A,,<38/:.9:T*B9C(1BY
M=--H)@W.-K?,\#4!RBK@^5Q*LQ.L@_)]$O\&4$L#!!0    ( $Z)>EIH"??:
MB@(  *$&   9    >&PO=V]R:W-H965T<R]S:&5E=#@T+GAM;*U546_:,!#^
M*U963:VTD1!2-G4A$C2LJS00@K9[F/9@D@.L.G9F&VC__<Y.R&@%%0]](?;E
MOL_WW>$O\5:J1[T",.2IX$+WO)4QY97OZVP%!=4M68+ -PNI"FIPJY:^+A70
MW($*[H=!T/4+RH27Q"XV44DLUX8S 1-%]+HHJ'H> )?;GM?V=H$I6ZZ,#?A)
M7-(ES,#<EQ.%.[]AR5D!0C,IB()%S^NWK]+(YKN$!P9;O;<F5LE<RD>[N<U[
M7F + @Z9L0P4'QNX!LXM$9;QM^;TFB,M<'^]8__NM*.6.=5P+?DOEIM5S_OJ
MD1P6=,W-5&Y_0*WGTO)EDFOW2[95;A>3L[4VLJC!6$'!1/6D3W4?]@#M[A%
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
MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^
MKSI,<4)I2$LS#O#-TG\R]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE
M?QW']I#3Z:]C(K1Z6^CY<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @
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
MY];;Y:_+KYV3>_R*<[BO&)[_ E!+ P04    " !.B7I:@]&L 2X"  !$,0
M$P   %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&EBQ2I-0BSJ;M
MMLVB%V E.A:L/Y!,ZMR^E)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9OSKVW>"W
MR3Z$Z6.6^7IO>^/3<;)#7-F-KC<A?G5WV63J@[FSF=AL=%:/0[!#6(>Y1G)S
M_=GNS'T75E^.\6??CL,V<;;SR>K3:>.<M4W,-'5M;4)<SQZ&YH^4]5-"&D\N
M>_R^G?Q5W)!DKR;,*W\/>#KW[<$ZUS9V=6M<^&KZN"L[=ID/CYWUZ?D2K_0X
M[G9M;9NQON_CD=1/SIK&[ZT-?9>>BEZ=3P[QANWI,[\X?RES+C#NO'7CY./$
MG'U_W/-(YM/K*1:R+K3G7_$E,9:^^/WL/.W&-F_,CM?[<W2'91X^6QZ7W_'O
M,WZI_\X^!*0/">FC@/2A('UH2!\EI(\*TL<'2!_YAM((1=2<0FI.,36GH)I3
M5,TIK.845W,*K#E%5D&155!D%119!45609%54&05%%D%159!D5509)44625%
M5DF155)DE119)45629%54F25%%DE1=:"(FM!D;6@R%I09"THLA8460N*K 5%
MUH(B:T&155%D5119%45619%54615%%D5159%D5519%44635%5DV155-DU119
M-45639%54V35%%DU159-D;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)D
MK2BR5A19*XJL%476BB)K19&U^I^R_AC'PS^.7YYI;]KA.3];_CQQ\PM02P$"
M% ,4    " !.B7I:1L=-2)4   #-    $               @ $     9&]C
M4')O<',O87!P+GAM;%!+ 0(4 Q0    ( $Z)>EJ^3>&Z\0   "L"   1
M          "  <,   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( $Z)
M>EJ97)PC$ 8  )PG   3              "  >,!  !X;"]T:&5M92]T:&5M
M93$N>&UL4$L! A0#%     @ 3HEZ6H4$TU?]"0  &SD  !@
M ("!) @  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( $Z)
M>EHGF#I;\@8  &X?   8              " @5<2  !X;"]W;W)K<VAE971S
M+W-H965T,BYX;6Q02P$"% ,4    " !.B7I:*.)"U>D"  #A"0  &
M        @(%_&0  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%
M  @ 3HEZ6A[@A,"J!0  71<  !@              ("!GAP  'AL+W=O<FMS
M:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( $Z)>EI]1C9H8 ,  'T+   8
M              " @7XB  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"
M% ,4    " !.B7I:T)E&84\'  !@.0  &               @($4)@  >&PO
M=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ 3HEZ6KH)=GEQ"@
M/#<  !@              ("!F2T  'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;%!+ 0(4 Q0    ( $Z)>EI6#&AVSP(  )P(   8              " @4 X
M  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " !.B7I:G:3Y
MB),"  "R!P  &               @(%%.P  >&PO=V]R:W-H965T<R]S:&5E
M=#DN>&UL4$L! A0#%     @ 3HEZ6N$58B%# @  D 8  !D
M ("!#CX  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !.
MB7I:.6._88<)  "P)@  &0              @(&(0   >&PO=V]R:W-H965T
M<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( $Z)>EKXPX<0X@4  )8,   9
M          " @49*  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#
M%     @ 3HEZ6N9 U_#O'@  E%X  !D              ("!7U   'AL+W=O
M<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " !.B7I:*F+<"A0$  "I
M"0  &0              @(&%;P  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM
M;%!+ 0(4 Q0    ( $Z)>EI%F6?=2P8  #L.   9              " @=!S
M  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ 3HEZ6D)\
MVJYU!@  5A   !D              ("!4GH  'AL+W=O<FMS:&5E=',O<VAE
M970Q-BYX;6Q02P$"% ,4    " !.B7I:=.+V(RH(   (%P  &0
M    @('^@   >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (
M $Z)>EJS+,B.[PH  '0;   9              " @5^)  !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&UL4$L! A0#%     @ 3HEZ6I8[8H0S"   +!,  !D
M             ("!A90  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"
M% ,4    " !.B7I::/ @^OD%   _#P  &0              @('OG   >&PO
M=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( $Z)>EI>Y#_XM0<
M ,(4   9              " @1^C  !X;"]W;W)K<VAE971S+W-H965T,C$N
M>&UL4$L! A0#%     @ 3HEZ6GE%^Q@H P  HP8  !D              ("!
M"ZL  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !.B7I:
M8TJ\\%L"  !L!0  &0              @(%JK@  >&PO=V]R:W-H965T<R]S
M:&5E=#(S+GAM;%!+ 0(4 Q0    ( $Z)>EI"+^1CQP<   82   9
M      " @?RP  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%
M  @ 3HEZ6N2J7T>0 @  FP4  !D              ("!^K@  'AL+W=O<FMS
M:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    " !.B7I:ZL09G<@"   -!@
M&0              @('!NP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+
M 0(4 Q0    ( $Z)>EK2E;I8R ,   \(   9              " @<"^  !X
M;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ 3HEZ6LCICINE
M(   ;FH  !D              ("!O\(  'AL+W=O<FMS:&5E=',O<VAE970R
M."YX;6Q02P$"% ,4    " !.B7I:84B+$ L#  "F!@  &0
M@(&;XP  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( $Z)
M>EHEX)8IE@0  +L)   9              " @=WF  !X;"]W;W)K<VAE971S
M+W-H965T,S N>&UL4$L! A0#%     @ 3HEZ6@GI.+H]!0  SPX  !D
M         ("!JNL  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M    " !.B7I:K?/ W(4%  "!$0  &0              @($>\0  >&PO=V]R
M:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( $Z)>EHL+'49S@4   H0
M   9              " @=KV  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
M4$L! A0#%     @ 3HEZ6CD#^N<N!@  ,A   !D              ("!W_P
M 'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " !.B7I:R4']
M$ZD%   '#P  &0              @(%$ P$ >&PO=V]R:W-H965T<R]S:&5E
M=#,U+GAM;%!+ 0(4 Q0    ( $Z)>EI60ET@#@4  "\.   9
M  " @20) 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @
M3HEZ6L 3=1"U!0  J@X  !D              ("!:0X! 'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6Q02P$"% ,4    " !.B7I:/P$Y[Q(#  "J"   &0
M            @(%5% $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4
M Q0    ( $Z)>EJ@#=#[ @<  ,I$   9              " @9X7 0!X;"]W
M;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ 3HEZ6O:1RAQ=!P
MJ4$  !D              ("!UQX! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX
M;6Q02P$"% ,4    " !.B7I:[?Q3&VD#  !2"P  &0              @(%K
M)@$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( $Z)>EKD
M.CI+C0,   L0   9              " @0LJ 0!X;"]W;W)K<VAE971S+W-H
M965T-#(N>&UL4$L! A0#%     @ 3HEZ6J\=W\>C!@  5"\  !D
M     ("!SRT! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4
M" !.B7I:-?6J*O\"   ^"   &0              @(&I- $ >&PO=V]R:W-H
M965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( $Z)>EH40X#^PP8  )Q#   9
M              " @=\W 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L!
M A0#%     @ 3HEZ6HZS*)Z;!0  -BX  !D              ("!V3X! 'AL
M+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " !.B7I:I7V;Z"L$
M  #R%   &0              @(&K1 $ >&PO=V]R:W-H965T<R]S:&5E=#0W
M+GAM;%!+ 0(4 Q0    ( $Z)>EKU]8Z"=0,  -4,   9              "
M@0U) 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ 3HEZ
M6B5+I\4[ @  M@0  !D              ("!N4P! 'AL+W=O<FMS:&5E=',O
M<VAE970T.2YX;6Q02P$"% ,4    " !.B7I:RN#FOID%  !"+@  &0
M        @($K3P$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0
M   ( $Z)>EJ=1!Q*^P,  '41   9              " @?M4 0!X;"]W;W)K
M<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ 3HEZ6AF]Z;-) P  F0L
M !D              ("!+5D! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q0
M2P$"% ,4    " !.B7I:W!C%7RH$   I&   &0              @(&M7 $
M>&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( $Z)>EK#W94^
ML (  )X'   9              " @0YA 0!X;"]W;W)K<VAE971S+W-H965T
M-30N>&UL4$L! A0#%     @ 3HEZ6@UVEP9- @  $P4  !D
M ("!]6,! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " !.
MB7I:3Z:NUDP"  #Q!0  &0              @(%Y9@$ >&PO=V]R:W-H965T
M<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( $Z)>EHY M3UM@(   ,(   9
M          " @?QH 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#
M%     @ 3HEZ6DCJ  Q8 P  4A$  !D              ("!Z6L! 'AL+W=O
M<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " !.B7I:,!J<@9@#  "7
M$0  &0              @(%X;P$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM
M;%!+ 0(4 Q0    ( $Z)>EIAI\S*J@@  ,Q;   9              " @4=S
M 0!X;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ 3HEZ6OUK
MKN"^ @  2 <  !D              ("!*'P! 'AL+W=O<FMS:&5E=',O<VAE
M970V,2YX;6Q02P$"% ,4    " !.B7I:W!Q,AL #   !$@  &0
M    @($=?P$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    (
M $Z)>EK< C?Z% 8  '4I   9              " @12# 0!X;"]W;W)K<VAE
M971S+W-H965T-C,N>&UL4$L! A0#%     @ 3HEZ6GW.+BD*!   1Q4  !D
M             ("!7XD! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"
M% ,4    " !.B7I:55AR+!H#  #P"   &0              @(&@C0$ >&PO
M=V]R:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( $Z)>EKG9#70U 4
M "8E   9              " @?&0 0!X;"]W;W)K<VAE971S+W-H965T-C8N
M>&UL4$L! A0#%     @ 3HEZ6@>2_>V- P  0@X  !D              ("!
M_)8! 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " !.B7I:
M6Y:IDK@%   B(@  &0              @(' F@$ >&PO=V]R:W-H965T<R]S
M:&5E=#8X+GAM;%!+ 0(4 Q0    ( $Z)>EJ" $MTU@,  /4-   9
M      " @:^@ 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%
M  @ 3HEZ6HL]\I89!0  J2,  !D              ("!O*0! 'AL+W=O<FMS
M:&5E=',O<VAE970W,"YX;6Q02P$"% ,4    " !.B7I: 86== T#   V"@
M&0              @($,J@$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+
M 0(4 Q0    ( $Z)>EJ.BB6?S0(  +H(   9              " @5"M 0!X
M;"]W;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ 3HEZ6L?HO"<G
M!   8P\  !D              ("!5+ ! 'AL+W=O<FMS:&5E=',O<VAE970W
M,RYX;6Q02P$"% ,4    " !.B7I:=HA)=A8#   F"P  &0
M@(&RM $ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( $Z)
M>EJ]N;2!,@<  .9!   9              " @?^W 0!X;"]W;W)K<VAE971S
M+W-H965T-S4N>&UL4$L! A0#%     @ 3HEZ6N3&Y9.) P  JQ$  !D
M         ("!:+\! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4
M    " !.B7I:4%/QRR4'  "Z3   &0              @($HPP$ >&PO=V]R
M:W-H965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( $Z)>EKP K'?\@(  %,(
M   9              " @83* 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL
M4$L! A0#%     @ 3HEZ6B$)@B5Q P  ^PX  !D              ("!K<T!
M 'AL+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " !.B7I:R?<K
M-1$$  "9#P  &0              @(%5T0$ >&PO=V]R:W-H965T<R]S:&5E
M=#@P+GAM;%!+ 0(4 Q0    ( $Z)>EI,>TNHCP,  *@+   9
M  " @9W5 0!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @
M3HEZ6JX505;)!   Q1(  !D              ("!8]D! 'AL+W=O<FMS:&5E
M=',O<VAE970X,BYX;6Q02P$"% ,4    " !.B7I:)$HFA<L"  "K"   &0
M            @(%CW@$ >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4
M Q0    ( $Z)>EIH"??:B@(  *$&   9              " @67A 0!X;"]W
M;W)K<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ 3HEZ6M0B M&[ @
M)P@  !D              ("!)N0! 'AL+W=O<FMS:&5E=',O<VAE970X-2YX
M;6Q02P$"% ,4    " !.B7I:&@_G;Q0)  ##<   &0              @($8
MYP$ >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;%!+ 0(4 Q0    ( $Z)>EKQ
M)N/">0,  ,\7   -              "  6/P 0!X;"]S='EL97,N>&UL4$L!
M A0#%     @ 3HEZ6I>*NQS     $P(   L              ( !!_0! %]R
M96QS+RYR96QS4$L! A0#%     @ 3HEZ6M1L,<L&!P  NC@   \
M     ( !\/0! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( $Z)>EI2-<:C
MB@(  +DR   :              "  2/\ 0!X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<U!+ 0(4 Q0    ( $Z)>EJ#T:P!+@(  $0Q   3
M  "  >7^ 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !> %X R1D  $0!
$ @    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>266</ContextCount>
  <ElementCount>453</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>81</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Statement - Reconciliation of Cash Supplement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ReconciliationOfCashSupplement</Role>
      <ShortName>Reconciliation of Cash Supplement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999016 - Disclosure - DESCRIPTION OF BUSINESS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/DescriptionOfBusiness</Role>
      <ShortName>DESCRIPTION OF BUSINESS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999018 - Disclosure - NET LOSS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/NetLossPerShare</Role>
      <ShortName>NET LOSS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999019 - Disclosure - BUSINESS COMBINATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/BusinessCombination</Role>
      <ShortName>BUSINESS COMBINATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999020 - Disclosure - REVENUE RECOGNITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognition</Role>
      <ShortName>REVENUE RECOGNITION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999021 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements</Role>
      <ShortName>INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999022 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://microvision.com/role/NotesPayableAndDerivativeLiability</Role>
      <ShortName>NOTES PAYABLE AND DERIVATIVE LIABILITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999023 - Disclosure - FINANCIAL STATEMENT COMPONENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/FinancialStatementComponents</Role>
      <ShortName>FINANCIAL STATEMENT COMPONENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999024 - Disclosure - SHARE-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Share-basedCompensation</Role>
      <ShortName>SHARE-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999025 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Leases</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999026 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommitmentsAndContingencies</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999027 - Disclosure - COMMON STOCK</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommonStock</Role>
      <ShortName>COMMON STOCK</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999028 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/IncomeTaxes</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999029 - Disclosure - RESTRUCTURING CHARGES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RestructuringCharges</Role>
      <ShortName>RESTRUCTURING CHARGES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999030 - Disclosure - RETIREMENT SAVINGS PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RetirementSavingsPlan</Role>
      <ShortName>RETIREMENT SAVINGS PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999031 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SubsequentEvents</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999033 - Disclosure - NET LOSS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/NetLossPerShareTables</Role>
      <ShortName>NET LOSS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/NetLossPerShare</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999034 - Disclosure - BUSINESS COMBINATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/BusinessCombinationTables</Role>
      <ShortName>BUSINESS COMBINATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/BusinessCombination</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999035 - Disclosure - REVENUE RECOGNITION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognitionTables</Role>
      <ShortName>REVENUE RECOGNITION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/RevenueRecognition</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999036 - Disclosure - INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables</Role>
      <ShortName>INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999037 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables</Role>
      <ShortName>NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/NotesPayableAndDerivativeLiability</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999038 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/FinancialStatementComponentsTables</Role>
      <ShortName>FINANCIAL STATEMENT COMPONENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/FinancialStatementComponents</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999039 - Disclosure - SHARE-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Share-basedCompensationTables</Role>
      <ShortName>SHARE-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/Share-basedCompensation</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999040 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/LeasesTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/Leases</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999041 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/IncomeTaxesTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/IncomeTaxes</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999042 - Disclosure - SUBSEQUENT EVENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SubsequentEventsTables</Role>
      <ShortName>SUBSEQUENT EVENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://microvision.com/role/SubsequentEvents</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999043 - Disclosure - DESCRIPTION OF BUSINESS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/DescriptionOfBusinessDetailsNarrative</Role>
      <ShortName>DESCRIPTION OF BUSINESS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/DescriptionOfBusiness</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999045 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails</Role>
      <ShortName>SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999046 - Disclosure - NET LOSS PER SHARE (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/NetLossPerShareDetailsNarrative</Role>
      <ShortName>NET LOSS PER SHARE (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/NetLossPerShareTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999047 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails</Role>
      <ShortName>SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999048 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical</Role>
      <ShortName>SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999049 - Disclosure - BUSINESS COMBINATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/BusinessCombinationDetailsNarrative</Role>
      <ShortName>BUSINESS COMBINATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/BusinessCombinationTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999050 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails</Role>
      <ShortName>SCHEDULE OF DISAGGREGATION OF REVENUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999051 - Disclosure - SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails</Role>
      <ShortName>SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999052 - Disclosure - SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails</Role>
      <ShortName>SCHEDULE OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999053 - Disclosure - REVENUE RECOGNITION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RevenueRecognitionDetailsNarrative</Role>
      <ShortName>REVENUE RECOGNITION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/RevenueRecognitionTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999054 - Disclosure - SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999055 - Disclosure - SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails</Role>
      <ShortName>SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999056 - Disclosure - SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails</Role>
      <ShortName>SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999057 - Disclosure - SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails</Role>
      <ShortName>SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999058 - Disclosure - SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails</Role>
      <ShortName>SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999059 - Disclosure - SCHEDULE OF MATURITIES LONG TERM DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails</Role>
      <ShortName>SCHEDULE OF MATURITIES LONG TERM DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999060 - Disclosure - SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails</Role>
      <ShortName>SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999061 - Disclosure - SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails</Role>
      <ShortName>SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999062 - Disclosure - SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails</Role>
      <ShortName>SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999063 - Disclosure - SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails</Role>
      <ShortName>SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999064 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative</Role>
      <ShortName>NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999065 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF INVENTORY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999066 - Disclosure - SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999067 - Disclosure - SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails</Role>
      <ShortName>SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999068 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails</Role>
      <ShortName>SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999069 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF ACCRUED LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999070 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/FinancialStatementComponentsDetailsNarrative</Role>
      <ShortName>FINANCIAL STATEMENT COMPONENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/FinancialStatementComponentsTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999071 - Disclosure - SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails</Role>
      <ShortName>SCHEDULE OF SHARE-BASED COMPENSATION EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999072 - Disclosure - SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails</Role>
      <ShortName>SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999073 - Disclosure - SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails</Role>
      <ShortName>SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999074 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/Share-basedCompensationDetailsNarrative</Role>
      <ShortName>SHARE-BASED COMPENSATION (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/Share-basedCompensationTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999075 - Disclosure - SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF LEASE EXPENSE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999076 - Disclosure - SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails</Role>
      <ShortName>SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999077 - Disclosure - SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails</Role>
      <ShortName>SCHEDULE OF BALANCE SHEET INFORMATION RELATED TO LEASES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999078 - Disclosure - SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails</Role>
      <ShortName>SCHEDULE OF MATURITIES OF LEASE LIABILITIES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999079 - Disclosure - LEASES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/LeasesDetailsNarrative</Role>
      <ShortName>LEASES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/LeasesTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999081 - Disclosure - COMMON STOCK (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/CommonStockDetailsNarrative</Role>
      <ShortName>COMMON STOCK (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/CommonStock</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999082 - Disclosure - SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999083 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails</Role>
      <ShortName>SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>999085 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails</Role>
      <ShortName>SCHEDULE OF DEFERRED TAX ASSETS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>999086 - Disclosure - INCOME TAXES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>INCOME TAXES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/IncomeTaxesTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>999087 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RestructuringChargesDetailsNarrative</Role>
      <ShortName>RESTRUCTURING CHARGES (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/RestructuringCharges</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>999088 - Disclosure - RETIREMENT SAVINGS PLAN (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/RetirementSavingsPlanDetailsNarrative</Role>
      <ShortName>RETIREMENT SAVINGS PLAN (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/RetirementSavingsPlan</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>999089 - Disclosure - SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails</Role>
      <ShortName>SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="form10-k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>999090 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://microvision.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>SUBSEQUENT EVENTS (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://microvision.com/role/SubsequentEventsTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="form10-k.htm">form10-k.htm</File>
    <File>mvis-20241231.xsd</File>
    <File>mvis-20241231_cal.xml</File>
    <File>mvis-20241231_def.xml</File>
    <File>mvis-20241231_lab.xml</File>
    <File>mvis-20241231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>form10-k_001.jpg</File>
    <File>form10-k_002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1153">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="14">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="39">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-k.htm": {
   "nsprefix": "MVIS",
   "nsuri": "http://microvision.com/20241231",
   "dts": {
    "inline": {
     "local": [
      "form10-k.htm"
     ]
    },
    "schema": {
     "local": [
      "mvis-20241231.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/cyd/2024/cyd-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-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mvis-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mvis-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mvis-20241231_pre.xml"
     ]
    }
   },
   "keyStandard": 416,
   "keyCustom": 37,
   "axisStandard": 30,
   "axisCustom": 0,
   "memberStandard": 41,
   "memberCustom": 38,
   "hidden": {
    "total": 222,
    "http://fasb.org/us-gaap/2024": 209,
    "http://xbrl.sec.gov/dei/2024": 3,
    "http://microvision.com/20241231": 10
   },
   "contextCount": 266,
   "entityCount": 1,
   "segmentCount": 81,
   "elementCount": 777,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1153,
    "http://xbrl.sec.gov/dei/2024": 39,
    "http://xbrl.sec.gov/cyd/2024": 14,
    "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-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://microvision.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://microvision.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://microvision.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Consolidated Statements of Operations",
     "shortName": "Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://microvision.com/role/StatementsOfComprehensiveLoss",
     "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:MarketableSecuritiesUnrealizedGainLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://microvision.com/role/StatementsOfShareholdersEquity",
     "longName": "00000006 - Statement - Consolidated Statements of Shareholders' Equity",
     "shortName": "Consolidated Statements of Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2021-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://microvision.com/role/StatementsOfCashFlows",
     "longName": "00000007 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.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-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.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": "From2023-01-012023-01-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.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-10-012024-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-10-012024-12-31",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://microvision.com/role/DescriptionOfBusiness",
     "longName": "999016 - Disclosure - DESCRIPTION OF BUSINESS",
     "shortName": "DESCRIPTION OF BUSINESS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://microvision.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://microvision.com/role/NetLossPerShare",
     "longName": "999018 - Disclosure - NET LOSS PER SHARE",
     "shortName": "NET LOSS PER SHARE",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://microvision.com/role/BusinessCombination",
     "longName": "999019 - Disclosure - BUSINESS COMBINATION",
     "shortName": "BUSINESS COMBINATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://microvision.com/role/RevenueRecognition",
     "longName": "999020 - Disclosure - REVENUE RECOGNITION",
     "shortName": "REVENUE RECOGNITION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurements",
     "longName": "999021 - 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": "17",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://microvision.com/role/NotesPayableAndDerivativeLiability",
     "longName": "999022 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY",
     "shortName": "NOTES PAYABLE AND DERIVATIVE LIABILITY",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://microvision.com/role/FinancialStatementComponents",
     "longName": "999023 - Disclosure - FINANCIAL STATEMENT COMPONENTS",
     "shortName": "FINANCIAL STATEMENT COMPONENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "srt:CondensedFinancialStatementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://microvision.com/role/Share-basedCompensation",
     "longName": "999024 - Disclosure - SHARE-BASED COMPENSATION",
     "shortName": "SHARE-BASED COMPENSATION",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://microvision.com/role/Leases",
     "longName": "999025 - Disclosure - LEASES",
     "shortName": "LEASES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://microvision.com/role/CommitmentsAndContingencies",
     "longName": "999026 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://microvision.com/role/CommonStock",
     "longName": "999027 - Disclosure - COMMON STOCK",
     "shortName": "COMMON STOCK",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://microvision.com/role/IncomeTaxes",
     "longName": "999028 - Disclosure - INCOME TAXES",
     "shortName": "INCOME TAXES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://microvision.com/role/RestructuringCharges",
     "longName": "999029 - Disclosure - RESTRUCTURING CHARGES",
     "shortName": "RESTRUCTURING CHARGES",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://microvision.com/role/RetirementSavingsPlan",
     "longName": "999030 - Disclosure - RETIREMENT SAVINGS PLAN",
     "shortName": "RETIREMENT SAVINGS PLAN",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://microvision.com/role/SubsequentEvents",
     "longName": "999031 - Disclosure - SUBSEQUENT EVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999032 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://microvision.com/role/NetLossPerShareTables",
     "longName": "999033 - Disclosure - NET LOSS PER SHARE (Tables)",
     "shortName": "NET LOSS PER SHARE (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://microvision.com/role/BusinessCombinationTables",
     "longName": "999034 - Disclosure - BUSINESS COMBINATION (Tables)",
     "shortName": "BUSINESS COMBINATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://microvision.com/role/RevenueRecognitionTables",
     "longName": "999035 - Disclosure - REVENUE RECOGNITION (Tables)",
     "shortName": "REVENUE RECOGNITION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://microvision.com/role/InvestmentSecuritiesAvailable-for-saleAndFairValueMeasurementsTables",
     "longName": "999036 - 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": "32",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables",
     "longName": "999037 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)",
     "shortName": "NOTES PAYABLE AND DERIVATIVE LIABILITY (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://microvision.com/role/FinancialStatementComponentsTables",
     "longName": "999038 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Tables)",
     "shortName": "FINANCIAL STATEMENT COMPONENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://microvision.com/role/Share-basedCompensationTables",
     "longName": "999039 - Disclosure - SHARE-BASED COMPENSATION (Tables)",
     "shortName": "SHARE-BASED COMPENSATION (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://microvision.com/role/LeasesTables",
     "longName": "999040 - Disclosure - LEASES (Tables)",
     "shortName": "LEASES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://microvision.com/role/IncomeTaxesTables",
     "longName": "999041 - Disclosure - INCOME TAXES (Tables)",
     "shortName": "INCOME TAXES (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://microvision.com/role/SubsequentEventsTables",
     "longName": "999042 - Disclosure - SUBSEQUENT EVENTS (Tables)",
     "shortName": "SUBSEQUENT EVENTS (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_LetterAgreementMember",
      "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
     "longName": "999043 - Disclosure - DESCRIPTION OF BUSINESS (Details Narrative)",
     "shortName": "DESCRIPTION OF BUSINESS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999044 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails",
     "longName": "999045 - 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": "41",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://microvision.com/role/NetLossPerShareDetailsNarrative",
     "longName": "999046 - Disclosure - NET LOSS PER SHARE (Details Narrative)",
     "shortName": "NET LOSS PER SHARE (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember",
      "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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember",
      "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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails",
     "longName": "999047 - 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": "43",
     "firstAnchor": {
      "contextRef": "From2023-01-012023-12-31",
      "name": "us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.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-k.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical",
     "longName": "999048 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)",
     "shortName": "SCHEDULE OF PURCHASE PRICE ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2024-06-302024-06-30",
      "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R45": {
     "role": "http://microvision.com/role/BusinessCombinationDetailsNarrative",
     "longName": "999049 - Disclosure - BUSINESS COMBINATION (Details Narrative)",
     "shortName": "BUSINESS COMBINATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2022-01-012022-12-31",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails",
     "longName": "999050 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)",
     "shortName": "SCHEDULE OF DISAGGREGATION OF REVENUE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember",
      "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-k.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails",
     "longName": "999051 - Disclosure - SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)",
     "shortName": "SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:NoncurrentAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails",
     "longName": "999052 - 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": "48",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://microvision.com/role/RevenueRecognitionDetailsNarrative",
     "longName": "999053 - Disclosure - REVENUE RECOGNITION (Details Narrative)",
     "shortName": "REVENUE RECOGNITION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
     "longName": "999054 - 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": "50",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://microvision.com/role/ScheduleOfUnrealizedGainOrLossOnShort-termInvestmentsDetails",
     "longName": "999055 - 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": "51",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails",
     "longName": "999056 - 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": "52",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock",
       "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://microvision.com/role/ScheduleOfUnrealizedLossOnInvestmentsSecuritiesDetails",
     "longName": "999057 - 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": "53",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails",
     "longName": "999058 - Disclosure - SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)",
     "shortName": "SCHEDULE OF SUPPLEMENT BALANCE SHEET (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails",
     "longName": "999059 - Disclosure - SCHEDULE OF MATURITIES LONG TERM DEBT (Details)",
     "shortName": "SCHEDULE OF MATURITIES LONG TERM DEBT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R56": {
     "role": "http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails",
     "longName": "999060 - Disclosure - SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)",
     "shortName": "SCHEDULE OF DERIVATIVES INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R57": {
     "role": "http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails",
     "longName": "999061 - Disclosure - SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)",
     "shortName": "SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:UnrealizedGainLossOnDerivatives",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails",
     "longName": "999062 - Disclosure - SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)",
     "shortName": "SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member",
      "name": "us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails",
     "longName": "999063 - Disclosure - SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)",
     "shortName": "SCHEDULE OF REVALUATION DERIVATIVE LIABILITY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember",
      "name": "MVIS:DerivativeLiabilityTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember",
      "name": "MVIS:DerivativeLiabilityTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
     "longName": "999064 - Disclosure - NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)",
     "shortName": "NOTES PAYABLE AND DERIVATIVE LIABILITY (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-10-14",
      "name": "us-gaap:SharePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails",
     "longName": "999065 - Disclosure - SCHEDULE OF COMPONENTS OF INVENTORY (Details)",
     "shortName": "SCHEDULE OF COMPONENTS OF INVENTORY (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails",
     "longName": "999066 - Disclosure - SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)",
     "shortName": "SCHEDULE OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails",
     "longName": "999067 - 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": "63",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
     "longName": "999068 - Disclosure - SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)",
     "shortName": "SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails",
     "longName": "999069 - Disclosure - SCHEDULE OF ACCRUED LIABILITIES (Details)",
     "shortName": "SCHEDULE OF ACCRUED LIABILITIES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccruedBonusesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AccruedBonusesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "srt:CondensedFinancialStatementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
     "longName": "999070 - Disclosure - FINANCIAL STATEMENT COMPONENTS (Details Narrative)",
     "shortName": "FINANCIAL STATEMENT COMPONENTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:RestrictedCashCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails",
     "longName": "999071 - 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": "67",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails",
     "longName": "999072 - 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": "68",
     "firstAnchor": {
      "contextRef": "AsOf2022-12-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2020-12-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://microvision.com/role/ScheduleOfActivityAndPositionsWithRespectToRsusAndPsusDetails",
     "longName": "999073 - 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": "69",
     "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-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-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-k.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://microvision.com/role/Share-basedCompensationDetailsNarrative",
     "longName": "999074 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)",
     "shortName": "SHARE-BASED COMPENSATION (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails",
     "longName": "999075 - 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": "71",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails",
     "longName": "999076 - 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": "72",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails",
     "longName": "999077 - 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": "73",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails",
     "longName": "999078 - 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": "74",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://microvision.com/role/LeasesDetailsNarrative",
     "longName": "999079 - Disclosure - LEASES (Details Narrative)",
     "shortName": "LEASES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "999080 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2024-07-012024-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-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-07-012024-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-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://microvision.com/role/CommonStockDetailsNarrative",
     "longName": "999081 - Disclosure - COMMON STOCK (Details Narrative)",
     "shortName": "COMMON STOCK (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember",
      "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-k.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails",
     "longName": "999082 - Disclosure - SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)",
     "shortName": "SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
     "longName": "999083 - Disclosure - SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)",
     "shortName": "SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentForeignTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails",
     "longName": "999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)",
     "shortName": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails",
     "longName": "999085 - Disclosure - SCHEDULE OF DEFERRED TAX ASSETS (Details)",
     "shortName": "SCHEDULE OF DEFERRED TAX ASSETS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://microvision.com/role/IncomeTaxesDetailsNarrative",
     "longName": "999086 - Disclosure - INCOME TAXES (Details Narrative)",
     "shortName": "INCOME TAXES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OperatingLossCarryforwards",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://microvision.com/role/RestructuringChargesDetailsNarrative",
     "longName": "999087 - Disclosure - RESTRUCTURING CHARGES (Details Narrative)",
     "shortName": "RESTRUCTURING CHARGES (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RestructuringAndRelatedCostIncurredCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RestructuringAndRelatedCostIncurredCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://microvision.com/role/RetirementSavingsPlanDetailsNarrative",
     "longName": "999088 - Disclosure - RETIREMENT SAVINGS PLAN (Details Narrative)",
     "shortName": "RETIREMENT SAVINGS PLAN (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PostemploymentBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PostemploymentBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails",
     "longName": "999089 - Disclosure - SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)",
     "shortName": "SCHEDULE OF MATURITIES PARTIAL REPAYMENTS (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_LetterAgreementMember",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://microvision.com/role/SubsequentEventsDetailsNarrative",
     "longName": "999090 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)",
     "shortName": "SUBSEQUENT EVENTS (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2024-12-012024-12-30",
      "name": "us-gaap:DebtConversionOriginalDebtAmount1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "MVIS:NotesPayableAndDerivativeLiablityTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember",
      "name": "us-gaap:DebtInstrumentPeriodicPayment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-k.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r72",
      "r977"
     ]
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities to suppliers",
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "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": [
      "r1168"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bonuses",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "MVIS_AccruedFinancingFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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
      },
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets",
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liabilities",
        "totalLabel": "Total 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": [
      "r74"
     ]
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payroll and payroll taxes",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued professional fees",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails",
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "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": [
      "r38",
      "r193",
      "r715"
     ]
    },
    "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": [
      "r212",
      "r213",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598"
     ]
    },
    "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_StockholdersEquity",
       "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": [
      "r19",
      "r20",
      "r93",
      "r198",
      "r711",
      "r744",
      "r745"
     ]
    },
    "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": [
      "r212",
      "r213",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598"
     ]
    },
    "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",
      "r11",
      "r20",
      "r566",
      "r569",
      "r626",
      "r740",
      "r741",
      "r1142",
      "r1143",
      "r1144",
      "r1155",
      "r1156",
      "r1157",
      "r1159"
     ]
    },
    "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": [
      "r371",
      "r916"
     ]
    },
    "MVIS_AcquiredTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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/20241231",
     "localname": "AcquisitionOfRighttouseAsset",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition of right-of-use asset",
        "documentation": "Acquisition of right to use 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": [
      "r1066"
     ]
    },
    "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_StockholdersEquity",
       "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": [
      "r85",
      "r977",
      "r1306"
     ]
    },
    "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": [
      "r753",
      "r1155",
      "r1156",
      "r1157",
      "r1159",
      "r1236",
      "r1307"
     ]
    },
    "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": [
      "r1072"
     ]
    },
    "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": [
      "r1072"
     ]
    },
    "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": [
      "r1072"
     ]
    },
    "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": [
      "r1072"
     ]
    },
    "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": []
    },
    "MVIS_AgentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "AgentsMember",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agents [Member]",
        "documentation": "Agents [Member]"
       }
      }
     },
     "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": [
      "r1033",
      "r1044",
      "r1058",
      "r1084"
     ]
    },
    "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": [
      "r1036",
      "r1047",
      "r1061",
      "r1087"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r1072"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r1079"
     ]
    },
    "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": [
      "r1037",
      "r1048",
      "r1062",
      "r1079",
      "r1088",
      "r1092",
      "r1100"
     ]
    },
    "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": [
      "r502",
      "r511"
     ]
    },
    "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_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "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": {
        "label": "Amortization of debt discount and issuance costs on notes payable",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r944",
      "r945",
      "r1149",
      "r1250"
     ]
    },
    "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": [
      "r7",
      "r368",
      "r375",
      "r940"
     ]
    },
    "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": [
      "r1040"
     ]
    },
    "MVIS_AnnualandShortTermIncentiveAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "AnnualandShortTermIncentiveAwardsMember",
     "presentation": [
      "http://microvision.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual and Short Term Incentive Awards [Member]",
        "documentation": "Annual and Short Term Incentive Awards [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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 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": [
      "r261"
     ]
    },
    "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": [
      "r29"
     ]
    },
    "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": [
      "r29"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative",
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "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": [
      "r1254",
      "r1255",
      "r1257"
     ]
    },
    "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": [
      "r131",
      "r144",
      "r196",
      "r227",
      "r265",
      "r268",
      "r292",
      "r295",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r560",
      "r562",
      "r590",
      "r707",
      "r787",
      "r933",
      "r934",
      "r977",
      "r1004",
      "r1192",
      "r1193",
      "r1258"
     ]
    },
    "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": [
      "r188",
      "r202",
      "r227",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r560",
      "r562",
      "r590",
      "r977",
      "r1192",
      "r1193",
      "r1258"
     ]
    },
    "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/20241231",
     "localname": "AtmEquityOfferingAgreementMember",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative",
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "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": [
      "r1040"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://microvision.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1018",
      "r1040"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://microvision.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1018",
      "r1040"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://microvision.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1018",
      "r1040"
     ]
    },
    "dei_AuditorOpinionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorOpinionTextBlock",
     "presentation": [
      "http://microvision.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Opinion [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1115"
     ]
    },
    "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": [
      "r310"
     ]
    },
    "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": [
      "r311"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturityDateOfAvailable-for-saleSecuritiesDetails"
     ],
     "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), with single maturity date and allocated without single maturity date."
       }
      }
     },
     "auth_ref": [
      "r1172",
      "r1173",
      "r1269"
     ]
    },
    "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": [
      "r308",
      "r346",
      "r577",
      "r700",
      "r964",
      "r968",
      "r1169",
      "r1240",
      "r1241",
      "r1242"
     ]
    },
    "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": [
      "r305",
      "r346"
     ]
    },
    "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": [
      "r1095"
     ]
    },
    "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": [
      "r1096"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r1091"
     ]
    },
    "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": [
      "r1091"
     ]
    },
    "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": [
      "r1091"
     ]
    },
    "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": [
      "r1091"
     ]
    },
    "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": [
      "r1091"
     ]
    },
    "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": [
      "r1091"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails",
      "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": [
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501"
     ]
    },
    "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": [
      "r1094"
     ]
    },
    "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": [
      "r1093"
     ]
    },
    "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": [
      "r1092"
     ]
    },
    "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": [
      "r1092"
     ]
    },
    "MVIS_BacklogMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "BacklogMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Backlog [Member]",
        "documentation": "Backlog [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/FinancialStatementComponentsDetailsNarrative",
      "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": [
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r554",
      "r957",
      "r958"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://microvision.com/role/BusinessCombinationDetailsNarrative",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "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": [
      "r47",
      "r48",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r554",
      "r957",
      "r958"
     ]
    },
    "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": [
      "r554"
     ]
    },
    "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": [
      "r57"
     ]
    },
    "us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business acquisitions, purchase price allocation, year of acquisition, net effect on income",
        "documentation": "The net effect on income before taxes of the amortization and accretion of premiums, discounts and intangible assets in the year of acquisition, when the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r46"
     ]
    },
    "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": 3.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, net of tax",
        "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": [
      "r51",
      "r52",
      "r53",
      "r55",
      "r56",
      "r58"
     ]
    },
    "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",
      "r10"
     ]
    },
    "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",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued liability for Ibeo business combination",
        "verboseLabel": "Accrued liabilities",
        "terseLabel": "Business combination, contingent consideration, liability, current",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r127"
     ]
    },
    "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": [
      "r121",
      "r555"
     ]
    },
    "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed 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": [
      "r50"
     ]
    },
    "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": [
      "r50"
     ]
    },
    "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": [
      "r50"
     ]
    },
    "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": [
      "r49",
      "r50"
     ]
    },
    "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed liabilities 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": [
      "r49",
      "r50"
     ]
    },
    "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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 assets",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed non current right of use lease assets.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed 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": [
      "r49",
      "r50"
     ]
    },
    "MVIS_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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",
        "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed technology."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r122",
      "r123",
      "r124",
      "r125"
     ]
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF BUSINESS",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r107",
      "r108"
     ]
    },
    "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": [
      "r24",
      "r191",
      "r919"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents and Fair Value of Financial Instruments",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r129"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "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": [
      "r1141"
     ]
    },
    "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": [
      "r24",
      "r104",
      "r224"
     ]
    },
    "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": [
      "r1147",
      "r1247"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "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": [
      "r1136",
      "r1272"
     ]
    },
    "MVIS_ChangeInContractAssetsAndAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ChangeInContractAssetsAndAccountsReceivable",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in contract assets and accounts receivable",
        "documentation": "Change in contract assets and accounts receivable."
       }
      }
     },
     "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": [
      "r1070"
     ]
    },
    "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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock at a exercise price",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r440"
     ]
    },
    "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": [
      "r1071"
     ]
    },
    "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": [
      "r1071"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails",
      "http://microvision.com/role/SubsequentEventsTables"
     ],
     "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": [
      "r559"
     ]
    },
    "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 (Note 11)",
        "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": [
      "r79",
      "r134",
      "r708",
      "r774"
     ]
    },
    "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": [
      "r113",
      "r396",
      "r397",
      "r904",
      "r1189",
      "r1191"
     ]
    },
    "MVIS_CommonStockIssuedInConversionOfNotePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "CommonStockIssuedInConversionOfNotePayable",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued in conversion of note payable",
        "documentation": "Common stock issued in conversion of note payable."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative",
      "http://microvision.com/role/NetLossPerShareDetailsNarrative",
      "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": [
      "r994",
      "r995",
      "r996",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1155",
      "r1156",
      "r1159",
      "r1236",
      "r1304",
      "r1307"
     ]
    },
    "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": [
      "r84"
     ]
    },
    "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": [
      "r84",
      "r775"
     ]
    },
    "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": [
      "r84"
     ]
    },
    "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": [
      "r12",
      "r84",
      "r775",
      "r793",
      "r1307",
      "r1308"
     ]
    },
    "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_StockholdersEquity",
       "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; 224,993 and 194,736 shares issued and outstanding as of December 31, 2024 and 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": [
      "r84",
      "r710",
      "r977"
     ]
    },
    "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": [
      "r1076"
     ]
    },
    "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": [
      "r1075"
     ]
    },
    "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": [
      "r1077"
     ]
    },
    "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": [
      "r1074"
     ]
    },
    "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": [
      "r21",
      "r208",
      "r210",
      "r217",
      "r702",
      "r721",
      "r722"
     ]
    },
    "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 income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "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": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r66",
      "r67",
      "r302",
      "r903"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r66",
      "r67",
      "r302",
      "r747",
      "r903"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r30",
      "r31",
      "r66",
      "r67",
      "r302",
      "r903",
      "r1123"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r152"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r30",
      "r31",
      "r66",
      "r67",
      "r302"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r30",
      "r31",
      "r66",
      "r67",
      "r302",
      "r903"
     ]
    },
    "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": [
      "r161",
      "r231"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principles of Consolidation",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r922"
     ]
    },
    "MVIS_ContractRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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": [
      "r1196"
     ]
    },
    "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 and accounts receivable",
        "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": [
      "r442",
      "r444",
      "r455"
     ]
    },
    "us-gaap_ContractWithCustomerAssetPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetPurchase",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with customer, asset, purchase",
        "documentation": "Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "MVIS_ContractWithCustomerAssetandLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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/20241231",
     "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 asset and liabilities net change."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_ContractWithCustomerAssetandLiabilitiesNetPercentChange": {
     "xbrltype": "percentItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ContractWithCustomerAssetandLiabilitiesNetPercentChange",
     "presentation": [
      "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage change in net contract assets (liabilities)",
        "documentation": "Contract with customer asset and liabilities net 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"
     ],
     "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": [
      "r442",
      "r443",
      "r455"
     ]
    },
    "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": [
      "r442",
      "r443",
      "r455"
     ]
    },
    "MVIS_ContractWithCustomerLiabilityCurrentChange": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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/20241231",
     "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": [
      "r1135",
      "r1154"
     ]
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "MVIS_CorporateDebtAndUsTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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": [
      "r954",
      "r956",
      "r964",
      "r979",
      "r993",
      "r1301"
     ]
    },
    "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": [
      "r96",
      "r97",
      "r667"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "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/20241231",
     "localname": "CraigHallumMember",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Craig Hallum [Member]",
        "documentation": "Craig Hallum [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1152",
      "r1234"
     ]
    },
    "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": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "International",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1152"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Current Tax Expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r1152"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1152",
      "r1234"
     ]
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r302"
     ]
    },
    "MVIS_CustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "CustomersMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customers [Member]",
        "documentation": "Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1026",
      "r1110"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1026",
      "r1110"
     ]
    },
    "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1112"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1112"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1029",
      "r1113"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1028",
      "r1112"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1021",
      "r1105"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1106"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1022",
      "r1106"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1020",
      "r1104"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1023",
      "r1107"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1109"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1109"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1026",
      "r1110"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1027",
      "r1111"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r1024",
      "r1108"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "DE",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GERMANY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentSharesIssued1",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion, Converted Instrument, Shares Issued",
        "verboseLabel": "Share issued upon debt conversion",
        "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant to purchase",
        "documentation": "The number of warrants issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Conversion, Original Debt, Amount",
        "verboseLabel": "Debt principal amount conversion",
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r28"
     ]
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional principal amount",
        "verboseLabel": "Amount repayable at maturity",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r133",
      "r422"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversion price",
        "documentation": "The price per share of the conversion feature embedded in the debt instrument."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r413"
     ]
    },
    "us-gaap_DebtInstrumentConvertibleLiquidationPreferenceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentConvertibleLiquidationPreferenceValue",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument of minimum liquidity",
        "documentation": "Amount of excess of preference in liquidation over convertible debt instrument's if-converted par or stated value of share."
       }
      }
     },
     "auth_ref": [
      "r414"
     ]
    },
    "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentDateOfFirstRequiredPayment1",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of first repayment",
        "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r69"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal amount",
        "verboseLabel": "Repayment principal",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r411",
      "r601",
      "r602",
      "r942",
      "r943",
      "r975"
     ]
    },
    "us-gaap_DebtInstrumentFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFairValue",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total maturities",
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r589",
      "r942",
      "r943",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243"
     ]
    },
    "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFrequencyOfPeriodicPayment",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Frequency of periodic payment",
        "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual)."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r69"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument interest rate effective percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r425",
      "r601",
      "r602",
      "r975"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument, interest rate, stated percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r412"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r941",
      "r1241",
      "r1242"
     ]
    },
    "us-gaap_DebtInstrumentPeriodicPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPayment",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayable at maturity",
        "verboseLabel": "Repayment of principal amount",
        "documentation": "Amount of the required periodic payments including both interest and principal payments."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r69"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment premium, percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r140"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscount",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized debt discount",
        "label": "Debt Instrument, Unamortized Discount",
        "documentation": "Amount, after accumulated amortization, of debt discount."
       }
      }
     },
     "auth_ref": [
      "r1195",
      "r1248",
      "r1249",
      "r1251"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt discount and issuance costs",
        "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r423",
      "r600",
      "r601",
      "r602",
      "r942",
      "r943",
      "r975"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedPremium",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayment premium",
        "documentation": "Amount, after accumulated amortization, of debt premium."
       }
      }
     },
     "auth_ref": [
      "r1195",
      "r1248",
      "r1249",
      "r1251"
     ]
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "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": "Cost 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": [
      "r346",
      "r1171"
     ]
    },
    "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": [
      "r147",
      "r350",
      "r938"
     ]
    },
    "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": [
      "r147",
      "r350"
     ]
    },
    "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": [
      "r147",
      "r350",
      "r938"
     ]
    },
    "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": [
      "r147",
      "r350"
     ]
    },
    "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": [
      "r145",
      "r348",
      "r938"
     ]
    },
    "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": [
      "r146",
      "r349"
     ]
    },
    "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/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": [
      "r1179"
     ]
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "presentation": [
      "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": [
      "r1179"
     ]
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Federal",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1233",
      "r1234"
     ]
    },
    "us-gaap_DeferredFinanceCostsCurrentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsCurrentGross",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unamortized issuance costs",
        "label": "Debt Issuance Costs, Gross, Current",
        "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1249",
      "r1251"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "International",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1233"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Deferred Tax Expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r158",
      "r1152"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r81",
      "r132",
      "r533"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "State",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1152",
      "r1233",
      "r1234"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1229"
     ]
    },
    "MVIS_DeferredTaxAssetsOperatingLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "DeferredTaxAssetsOperatingLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities",
        "documentation": "Deferred tax assets operating lease liabilities.",
        "label": "DeferredTaxAssetsOperatingLeaseLiabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation/amortization deferred",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "R&amp;D credit carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserves",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from loss reserves other than estimated credit losses."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative",
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net valuation allowances",
        "label": "Valuation allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r535"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfDeferredTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Operating lease right-of-use assets",
        "label": "Deferred Tax Liabilities, Other Finite-Lived Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1231"
     ]
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/RetirementSavingsPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined contribution plan cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r466"
     ]
    },
    "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": [
      "r7",
      "r37"
     ]
    },
    "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": [
      "r7",
      "r265",
      "r273",
      "r295",
      "r933",
      "r934"
     ]
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeGainLossOnDerivativeNet",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      },
      "http://microvision.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails",
      "http://microvision.com/role/StatementsOfCashFlows",
      "http://microvision.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized loss on derivative liability",
        "negatedLabel": "Unrealized loss on derivative liability",
        "totalLabel": "Total",
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement."
       }
      }
     },
     "auth_ref": [
      "r1235"
     ]
    },
    "us-gaap_DerivativeInstrumentsInHedgesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsInHedgesAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfDerivativesInstrumentsDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Derivative liability",
        "label": "Derivative Instruments in Hedges, at Fair Value, Net",
        "documentation": "Aggregate net fair value of all derivative instruments designated as hedging instruments. Includes instruments designated as cash flow hedges, fair value hedges, and hedges of net investments in foreign operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "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/ScheduleOfDerivativesInstrumentsDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability",
        "totalLabel": "Total",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r577",
      "r578",
      "r585",
      "r589",
      "r755",
      "r756",
      "r757",
      "r759",
      "r761",
      "r762",
      "r763",
      "r765",
      "r766",
      "r788",
      "r790",
      "r791",
      "r866",
      "r867",
      "r868",
      "r870",
      "r871",
      "r872",
      "r873",
      "r921",
      "r1240",
      "r1241",
      "r1242",
      "r1305"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityFairValueOfCollateral",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability, fair value of collateral",
        "documentation": "Fair value of securities pledged as collateral against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate",
        "documentation": "Value of input used to measure derivative liability."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r580",
      "r581"
     ]
    },
    "MVIS_DerivativeLiabilityTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "DerivativeLiabilityTerm",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected term (years)",
        "documentation": "Derivative liability term."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r60",
      "r61",
      "r62",
      "r65",
      "r230",
      "r245"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfDisaggregationOfRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r454",
      "r947",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "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": [
      "r1197"
     ]
    },
    "MVIS_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Schedule Of Components Of Lease Expense",
        "terseLabel": "Schedule Of Cash Flow Information Related To Leases"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_DisclosureNotesPayableAndDerivativeLiabilityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "DisclosureNotesPayableAndDerivativeLiabilityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes Payable And Derivative Liability",
        "verboseLabel": "Schedule Of Supplement Balance Sheet",
        "terseLabel": "Schedule Of Maturities Long Term Debt"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r469",
      "r472",
      "r503",
      "r504",
      "r506",
      "r960"
     ]
    },
    "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": [
      "r1018"
     ]
    },
    "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": [
      "r1016",
      "r1018",
      "r1040"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://microvision.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1018",
      "r1040",
      "r1080"
     ]
    },
    "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": [
      "r1017"
     ]
    },
    "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": [
      "r1005"
     ]
    },
    "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": [
      "r1018"
     ]
    },
    "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": [
      "r1018"
     ]
    },
    "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": [
      "r1065"
     ]
    },
    "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",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "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",
        "verboseLabel": "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": [
      "r218",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r248",
      "r251",
      "r258",
      "r259",
      "r260",
      "r264",
      "r552",
      "r558",
      "r574",
      "r575",
      "r703",
      "r723",
      "r927"
     ]
    },
    "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",
        "verboseLabel": "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": [
      "r218",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r251",
      "r258",
      "r259",
      "r260",
      "r264",
      "r552",
      "r558",
      "r574",
      "r575",
      "r703",
      "r723",
      "r927"
     ]
    },
    "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": [
      "r247",
      "r261",
      "r262",
      "r263"
     ]
    },
    "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 and restricted cash",
        "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": [
      "r1247"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r962"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory rate",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r521",
      "r543",
      "r962"
     ]
    },
    "MVIS_EffectiveIncomeTaxRateReconciliationBargainPurchaseGain": {
     "xbrltype": "percentItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationBargainPurchaseGain",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bargain Purchase gain",
        "documentation": "Bargain purchase gain."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in valuation allowance",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r524",
      "r962",
      "r1153",
      "r1225"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation related",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526",
      "r1153",
      "r1225"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net operating loss expiration",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1153",
      "r1225",
      "r1227"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation",
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1153",
      "r1225",
      "r1227"
     ]
    },
    "MVIS_EffectiveIncomeTaxRateReconciliationNotesPayableRelated": {
     "xbrltype": "percentItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationNotesPayableRelated",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable related",
        "documentation": "Notes payable related."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r962",
      "r1153",
      "r1225",
      "r1226"
     ]
    },
    "MVIS_EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Permanent Items and adjustments",
        "documentation": "Permanent Items and adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails": {
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEffectiveIncomeTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax credits",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r526",
      "r1153",
      "r1225"
     ]
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrecognized share-based employee compensation",
        "label": "Employee Benefits and Share-Based Compensation",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r505"
     ]
    },
    "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": [
      "r1224"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/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": [
      "r1011"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1118"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1114"
     ]
    },
    "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": [
      "r1040"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1007"
     ]
    },
    "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": [
      "r1116"
     ]
    },
    "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/NetLossPerShareDetailsNarrative",
      "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": [
      "r12",
      "r185",
      "r212",
      "r213",
      "r214",
      "r232",
      "r233",
      "r234",
      "r236",
      "r241",
      "r243",
      "r245",
      "r266",
      "r338",
      "r339",
      "r380",
      "r441",
      "r541",
      "r542",
      "r549",
      "r550",
      "r551",
      "r553",
      "r557",
      "r558",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r573",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r603",
      "r605",
      "r626",
      "r719",
      "r740",
      "r741",
      "r742",
      "r753",
      "r813"
     ]
    },
    "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": [
      "r1073"
     ]
    },
    "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": [
      "r1033",
      "r1044",
      "r1058",
      "r1084"
     ]
    },
    "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": [
      "r1030",
      "r1041",
      "r1055",
      "r1081"
     ]
    },
    "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": [
      "r26",
      "r27",
      "r28"
     ]
    },
    "MVIS_ExchangeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ExchangeAmount",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange amount",
        "documentation": "Exchange amount."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r1079"
     ]
    },
    "MVIS_ExistingContractManufacturingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ExistingContractManufacturingAmount",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Existing contract manufacturing amount",
        "documentation": "Existing contract manufacturing amount."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r964",
      "r1238",
      "r1239",
      "r1244"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [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": [
      "r579",
      "r580",
      "r581",
      "r968"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r580",
      "r581",
      "r968"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF REVALUATION DERIVATIVE LIABILITY",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r580",
      "r968"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "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": [
      "r417",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r584",
      "r585",
      "r587",
      "r633",
      "r634",
      "r635",
      "r942",
      "r943",
      "r954",
      "r955",
      "r956",
      "r964",
      "r968"
     ]
    },
    "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": [
      "r577",
      "r578",
      "r579",
      "r581",
      "r964",
      "r1241",
      "r1245"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "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": [
      "r417",
      "r460",
      "r465",
      "r578",
      "r585",
      "r633",
      "r954",
      "r955",
      "r956",
      "r964"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "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": [
      "r417",
      "r460",
      "r465",
      "r578",
      "r579",
      "r585",
      "r634",
      "r942",
      "r943",
      "r954",
      "r955",
      "r956",
      "r964"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "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": [
      "r417",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r578",
      "r579",
      "r580",
      "r581",
      "r585",
      "r635",
      "r942",
      "r943",
      "r954",
      "r955",
      "r956",
      "r964",
      "r968"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF HIERARCHY LIABILITIES FAIR VALUE",
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset."
       }
      }
     },
     "auth_ref": [
      "r1238",
      "r1239"
     ]
    },
    "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": [
      "r577",
      "r578",
      "r579",
      "r581",
      "r964",
      "r1241",
      "r1245"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r584",
      "r585",
      "r587",
      "r633",
      "r634",
      "r635",
      "r942",
      "r943",
      "r954",
      "r955",
      "r956",
      "r964",
      "r968"
     ]
    },
    "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": [
      "r964",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1245"
     ]
    },
    "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": [
      "r608",
      "r616",
      "r976"
     ]
    },
    "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": [
      "r609",
      "r618"
     ]
    },
    "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": [
      "r608",
      "r616",
      "r976"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "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": [
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r340",
      "r342",
      "r343",
      "r344",
      "r345",
      "r347",
      "r351",
      "r352",
      "r421",
      "r438",
      "r571",
      "r588",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r720",
      "r938",
      "r964",
      "r966",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r979",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1237",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1245"
     ]
    },
    "MVIS_FinancialLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "FinancialLeaseMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Lease [Member]",
        "documentation": "Financial Lease [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r194",
      "r357",
      "r374",
      "r940"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r1184",
      "r1309"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r916",
      "r940"
     ]
    },
    "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": "SCHEDULE OF 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": [
      "r376",
      "r916",
      "r940"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r916",
      "r940"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "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": [
      "r376",
      "r916",
      "r940"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r376",
      "r916",
      "r940"
     ]
    },
    "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": [
      "r367",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r377",
      "r378",
      "r668",
      "r669",
      "r916"
     ]
    },
    "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": [
      "r357",
      "r374",
      "r669",
      "r940"
     ]
    },
    "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": [
      "r367",
      "r374",
      "r377",
      "r378",
      "r379",
      "r668",
      "r916",
      "r940"
     ]
    },
    "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": [
      "r367",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r377",
      "r378",
      "r916"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
      "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Carrying Amount",
        "totalLabel": "Total",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r668",
      "r1183"
     ]
    },
    "MVIS_FirstLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "FirstLeaseMember",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "First Lease [Member]",
        "documentation": "First Lease [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Translation",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "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": [
      "r1037",
      "r1048",
      "r1062",
      "r1088"
     ]
    },
    "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": [
      "r1037",
      "r1048",
      "r1062",
      "r1088"
     ]
    },
    "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": [
      "r1037",
      "r1048",
      "r1062",
      "r1088"
     ]
    },
    "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": [
      "r1037",
      "r1048",
      "r1062",
      "r1088"
     ]
    },
    "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": [
      "r1037",
      "r1048",
      "r1062",
      "r1088"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": -1.0,
       "order": 4.0
      },
      "http://microvision.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://microvision.com/role/StatementsOfCashFlows",
      "http://microvision.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss (gain) on disposal of fixed assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r1149",
      "r1187",
      "r1188"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "MVIS_GeneralOfficeAndLabSpaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "GeneralOfficeAndLabSpaceMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Office and Lab Space [Member]",
        "documentation": "General Office and Lab Space [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501"
     ]
    },
    "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": [
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501"
     ]
    },
    "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 (loss) profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r98",
      "r143",
      "r227",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r590",
      "r929",
      "r933",
      "r1161",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1192"
     ]
    },
    "MVIS_HeadquartersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "HeadquartersMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Headquarters [Member]",
        "documentation": "Headquarters [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_IbeoAutomotiveSystemsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "IbeoAutomotiveSystemsMember",
     "presentation": [
      "http://microvision.com/role/BusinessCombinationDetailsNarrative",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ibeo Automotive Systems [Member]",
        "documentation": "Ibeo Automotive Systems [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://microvision.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1016",
      "r1018",
      "r1040"
     ]
    },
    "MVIS_ImpairmentOfFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ImpairmentOfFairValue",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment, fair value",
        "documentation": "Impairment of fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfIntangibleAssetsFinitelived",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      },
      "http://microvision.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/ScheduleOfPurchasePriceAllocationToAssetsAcquiredAndLiabilitiesAssumedDetailsParenthetical",
      "http://microvision.com/role/StatementsOfCashFlows",
      "http://microvision.com/role/StatementsOfOperations",
      "http://microvision.com/role/SummaryOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss on intangible assets",
        "verboseLabel": "Impairment of intangible assets",
        "terseLabel": "Impairment charge on intangible assets",
        "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r1149",
      "r1186"
     ]
    },
    "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": 8.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": [
      "r7",
      "r36",
      "r112",
      "r965"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r520"
     ]
    },
    "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
      },
      "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails",
      "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": [
      "r95",
      "r138",
      "r143",
      "r704",
      "r717",
      "r929",
      "r933",
      "r1161",
      "r1163",
      "r1164",
      "r1165",
      "r1166"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfNetLossBeforeIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r520"
     ]
    },
    "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/RestructuringChargesDetailsNarrative",
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
      "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": [
      "r381",
      "r384",
      "r389",
      "r582",
      "r583",
      "r586",
      "r737",
      "r739",
      "r798",
      "r916",
      "r967",
      "r1274"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative",
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
      "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r384",
      "r389",
      "r582",
      "r583",
      "r586",
      "r737",
      "r739",
      "r798",
      "r916",
      "r967",
      "r1274"
     ]
    },
    "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": [
      "r229",
      "r515",
      "r521",
      "r527",
      "r528",
      "r529",
      "r531",
      "r537",
      "r544",
      "r546",
      "r547",
      "r548",
      "r752",
      "r962"
     ]
    },
    "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax examination penalties and interest expense",
        "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations."
       }
      }
     },
     "auth_ref": [
      "r1228"
     ]
    },
    "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
      },
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails",
      "http://microvision.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax expense",
        "totalLabel": "Total 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": [
      "r148",
      "r159",
      "r244",
      "r245",
      "r265",
      "r276",
      "r295",
      "r519",
      "r521",
      "r545",
      "r724",
      "r962"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r517",
      "r518",
      "r531",
      "r532",
      "r536",
      "r539",
      "r749"
     ]
    },
    "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": 16.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": [
      "r6"
     ]
    },
    "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": 13.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": [
      "r6"
     ]
    },
    "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": 17.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": [
      "r6"
     ]
    },
    "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": 14.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": [
      "r6"
     ]
    },
    "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": 19.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": [
      "r1125",
      "r1148"
     ]
    },
    "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": 15.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": [
      "r1148"
     ]
    },
    "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": 18.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": [
      "r1148"
     ]
    },
    "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": 20.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": [
      "r1037",
      "r1048",
      "r1062",
      "r1079",
      "r1088",
      "r1092",
      "r1100"
     ]
    },
    "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": [
      "r1098"
     ]
    },
    "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": [
      "r1019",
      "r1103"
     ]
    },
    "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": [
      "r1019",
      "r1103"
     ]
    },
    "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": [
      "r1019",
      "r1103"
     ]
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets",
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r665",
      "r666",
      "r668",
      "r923",
      "r1180"
     ]
    },
    "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": [
      "r367",
      "r1183",
      "r1185"
     ]
    },
    "us-gaap_InterestExpenseNonoperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseNonoperating",
     "crdr": "debit",
     "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": {
        "negatedLabel": "Interest expense",
        "label": "Interest Expense, Nonoperating",
        "documentation": "Amount of interest expense classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r1145"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails"
     ],
     "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": [
      "r1137"
     ]
    },
    "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/ScheduleOfComponentsOfInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets",
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails"
     ],
     "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": [
      "r200",
      "r920",
      "r977"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Inventory, Policy [Policy Text Block]",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r190",
      "r199",
      "r353",
      "r354",
      "r356",
      "r663",
      "r924"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails"
     ],
     "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": [
      "r1139"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfInventoryDetails"
     ],
     "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": [
      "r1138"
     ]
    },
    "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": 9.0
      }
     },
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory write-downs",
        "verboseLabel": "Inventory",
        "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": [
      "r355"
     ]
    },
    "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": [
      "r756",
      "r758",
      "r759",
      "r761",
      "r764",
      "r818",
      "r827",
      "r841",
      "r849",
      "r862",
      "r874",
      "r890",
      "r894",
      "r895",
      "r896",
      "r897",
      "r996"
     ]
    },
    "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": [
      "r756",
      "r758",
      "r759",
      "r761",
      "r764",
      "r818",
      "r827",
      "r841",
      "r849",
      "r862",
      "r874",
      "r890",
      "r894",
      "r895",
      "r896",
      "r897",
      "r996"
     ]
    },
    "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": []
    },
    "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": [
      "r623",
      "r1124"
     ]
    },
    "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": [
      "r623",
      "r1124"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "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 lease expense",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r615",
      "r976"
     ]
    },
    "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": [
      "r1253"
     ]
    },
    "MVIS_LeaseExpiration": {
     "xbrltype": "stringItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "LeaseExpiration",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease expires",
        "documentation": "Lease expiration."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r622"
     ]
    },
    "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": [
      "r613"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "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": [
      "r612",
      "r623"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r623"
     ]
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r611"
     ]
    },
    "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": "Lease expiration",
        "documentation": "Description of lessee's operating lease."
       }
      }
     },
     "auth_ref": [
      "r613"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "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": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesOfLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r621"
     ]
    },
    "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: 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": [
      "r621"
     ]
    },
    "us-gaap_LesseeOperatingLeaseOptionToExtend": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseOptionToExtend",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option to extend term",
        "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability."
       }
      }
     },
     "auth_ref": [
      "r614"
     ]
    },
    "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": [
      "r604"
     ]
    },
    "MVIS_LetterAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "LetterAgreementMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter Agreement [Member]",
        "documentation": "Letter Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LetterOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LetterOfCreditMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Letter of Credit [Member]",
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_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": [
      "r17",
      "r73",
      "r74",
      "r75",
      "r77",
      "r78",
      "r79",
      "r82",
      "r227",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r561",
      "r562",
      "r563",
      "r590",
      "r773",
      "r928",
      "r1004",
      "r1192",
      "r1258",
      "r1259"
     ]
    },
    "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": [
      "r89",
      "r135",
      "r713",
      "r977",
      "r1151",
      "r1178",
      "r1246"
     ]
    },
    "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": [
      "r75",
      "r189",
      "r227",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r561",
      "r562",
      "r563",
      "r590",
      "r977",
      "r1192",
      "r1258",
      "r1259"
     ]
    },
    "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/20241231",
     "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_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfSupplementBalanceSheetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net carrying amount",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r133",
      "r416",
      "r424",
      "r942",
      "r943",
      "r975",
      "r1270"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 1.0
      },
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r231",
      "r419"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 2.0
      },
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails": {
       "parentTag": "us-gaap_NotesPayable",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r231",
      "r419"
     ]
    },
    "us-gaap_LongTermNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermNotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes payable, net of current portion",
        "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MachineryAndEquipmentMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "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/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r302",
      "r949",
      "r988",
      "r992",
      "r1197",
      "r1273",
      "r1275",
      "r1276",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1302",
      "r1303"
     ]
    },
    "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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.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": [
      "r101"
     ]
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1052"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1053"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1054"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1054"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1054"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r1051",
      "r1054"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r164",
      "r166",
      "r167",
      "r169",
      "r183",
      "r184",
      "r398",
      "r399",
      "r400",
      "r401",
      "r467",
      "r512",
      "r581",
      "r662",
      "r736",
      "r738",
      "r746",
      "r765",
      "r766",
      "r821",
      "r840",
      "r845",
      "r846",
      "r884",
      "r914",
      "r915",
      "r937",
      "r946",
      "r959",
      "r968",
      "r969",
      "r973",
      "r974",
      "r989",
      "r1194",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265"
     ]
    },
    "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": [
      "r1071"
     ]
    },
    "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": [
      "r1071"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1240",
      "r1241",
      "r1242"
     ]
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedDividendRateMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year."
       }
      }
     },
     "auth_ref": [
      "r1240",
      "r1241",
      "r1242"
     ]
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExpectedTermMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Expected Term [Member]",
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date."
       }
      }
     },
     "auth_ref": [
      "r1240",
      "r1241",
      "r1242"
     ]
    },
    "us-gaap_MeasurementInputOptionVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputOptionVolatilityMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Option Volatility [Member]",
        "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns."
       }
      }
     },
     "auth_ref": [
      "r1240",
      "r1241",
      "r1242"
     ]
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r1240",
      "r1241",
      "r1242"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r580",
      "r581",
      "r968"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://microvision.com/role/ScheduleOfRevaluationDerivativeLiabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r580",
      "r581",
      "r968"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r164",
      "r166",
      "r167",
      "r169",
      "r183",
      "r184",
      "r398",
      "r399",
      "r400",
      "r401",
      "r467",
      "r512",
      "r581",
      "r662",
      "r736",
      "r738",
      "r746",
      "r765",
      "r766",
      "r821",
      "r840",
      "r845",
      "r846",
      "r884",
      "r914",
      "r915",
      "r937",
      "r946",
      "r959",
      "r968",
      "r969",
      "r973",
      "r989",
      "r1194",
      "r1260",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265"
     ]
    },
    "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": [
      "r1091"
     ]
    },
    "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": [
      "r1099"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single external customer or group of external customers."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r949",
      "r988",
      "r992",
      "r1197",
      "r1273",
      "r1275",
      "r1276",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1302",
      "r1303"
     ]
    },
    "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": [
      "r1072"
     ]
    },
    "MVIS_NetAccretionOfPremiumOnShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "NetAccretionOfPremiumOnShorttermInvestments",
     "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": {
        "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": [
      "r223"
     ]
    },
    "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": [
      "r223"
     ]
    },
    "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": [
      "r104",
      "r105",
      "r106"
     ]
    },
    "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/BusinessCombinationDetailsNarrative",
      "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 income",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r106",
      "r139",
      "r187",
      "r206",
      "r209",
      "r214",
      "r227",
      "r235",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r244",
      "r245",
      "r256",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r552",
      "r558",
      "r575",
      "r590",
      "r718",
      "r795",
      "r811",
      "r812",
      "r1002",
      "r1192"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss available for common shareholders - basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r237",
      "r238",
      "r239",
      "r240",
      "r248",
      "r249",
      "r257",
      "r260",
      "r558"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfBasicAndDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loss available for common shareholders - diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r220",
      "r250",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r260"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Issued Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_NewHireGrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "NewHireGrantsMember",
     "presentation": [
      "http://microvision.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Hire Grants [Member]",
        "documentation": "New Hire Grants [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/20241231",
     "localname": "NonCashForeignCurrencyTranslationAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments",
        "documentation": "Non cash foreign currency translation adjustments."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_NonCashImpairmentCharge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "NonCashImpairmentCharge",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional non-cash impairment charge",
        "documentation": "Non cash impairment charge."
       }
      }
     },
     "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": [
      "r1071"
     ]
    },
    "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": [
      "r1069"
     ]
    },
    "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": [
      "r1068"
     ]
    },
    "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": [
      "r1099"
     ]
    },
    "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": [
      "r1099"
     ]
    },
    "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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash additions to property and equipment",
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise 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."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r28"
     ]
    },
    "us-gaap_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Assets",
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "MVIS_NonvestedRestrictedAndPerformanceStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "NonvestedRestrictedAndPerformanceStockUnitsMember",
     "presentation": [
      "http://microvision.com/role/NetLossPerShareDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested Restricted and Performance Stock Units [Member]",
        "documentation": "Nonvested Restricted and Performance Stock Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayable",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/ScheduleOfMaturitiesLongTermDebtDetails",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inclusive value",
        "totalLabel": "Total partial repayments",
        "verboseLabel": "Amount repayable at maturity",
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r133",
      "r1270",
      "r1271"
     ]
    },
    "MVIS_NotesPayableAndDerivativeLiablityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "NotesPayableAndDerivativeLiablityTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiability"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOTES PAYABLE AND DERIVATIVE LIABILITY",
        "documentation": "Notes Payable and Derivative Liablity [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesPayableCurrent",
     "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": "Notes payable, current",
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of operating segment",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r934",
      "r1162"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of reportable segment",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r930",
      "r936",
      "r1162"
     ]
    },
    "us-gaap_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "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_OfficeSpaceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "OfficeSpaceMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Space [Member]",
        "documentation": "Office Space [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_OneCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "OneCustomerMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Customer [Member]",
        "documentation": "One Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_OperatingAndFinanceLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "OperatingAndFinanceLeaseRemainingLeaseTerm",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating and finance lease remaining term",
        "documentation": "Operating and finance lease remaining lease term."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_OperatingCashFlowsFromFinanceLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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": [
      "r143",
      "r929",
      "r1161",
      "r1163",
      "r1164",
      "r1165",
      "r1166"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r617",
      "r976"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of operating lease right-of-use assets",
        "verboseLabel": "Impairment expense",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1252"
     ]
    },
    "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": "Present value of capital lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "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": 7.0
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets",
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, current",
        "verboseLabel": "Current portion of operating lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "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": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets",
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease liabilities, net of current portion",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r607"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfCashFlowInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating cash flows from operating leases",
        "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": [
      "r610",
      "r618"
     ]
    },
    "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/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease right-of-use assets",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r606"
     ]
    },
    "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": [
      "r620",
      "r976"
     ]
    },
    "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": [
      "r619",
      "r976"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net operating loss carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsLimitationsOnUse": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsLimitationsOnUse",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating loss carryforwards limitations on use discription",
        "documentation": "A description of the limitations on the use of all operating loss carryforwards available to reduce future taxable income."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_OrderBacklogMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "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": [
      "r130",
      "r195",
      "r706",
      "r934",
      "r1004"
     ]
    },
    "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": [
      "r201",
      "r977"
     ]
    },
    "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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://microvision.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized (loss) gain 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",
      "r11",
      "r128"
     ]
    },
    "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": [
      "r12",
      "r16",
      "r207",
      "r210",
      "r216",
      "r241",
      "r592",
      "r593",
      "r598",
      "r701",
      "r719",
      "r1142",
      "r1143"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "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": {
        "totalLabel": "Total comprehensive income (loss)",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r11",
      "r128",
      "r207",
      "r210",
      "r241"
     ]
    },
    "MVIS_OtherForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "OtherForeignCountriesMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Foreign Countries [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherInformationPertainingToIncomeTaxes": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInformationPertainingToIncomeTaxes",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other information pertaining to income taxes",
        "documentation": "Description of events or transactions pertaining to income taxes classified as other."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "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": 8.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": [
      "r74",
      "r977"
     ]
    },
    "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": 4.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": [
      "r78"
     ]
    },
    "us-gaap_OtherNonoperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "documentation": "Amount of income related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "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": [
      "r1071"
     ]
    },
    "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": [
      "r1018"
     ]
    },
    "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": [
      "r1035",
      "r1046",
      "r1060",
      "r1086"
     ]
    },
    "MVIS_OutstandingOptionsExercisableIntoCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "OutstandingOptionsExercisableIntoCommonStockMember",
     "presentation": [
      "http://microvision.com/role/NetLossPerShareDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Options Exercisable into Common Stock [Member]",
        "documentation": "Outstanding Options Exercisable into Common Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r1038",
      "r1049",
      "r1063",
      "r1089"
     ]
    },
    "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": [
      "r1038",
      "r1049",
      "r1063",
      "r1089"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rent payments",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/BusinessCombinationDetailsNarrative",
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Advance to Ibeo",
        "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": [
      "r23",
      "r556"
     ]
    },
    "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": [
      "r23"
     ]
    },
    "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": [
      "r1170"
     ]
    },
    "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": 5.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": [
      "r102"
     ]
    },
    "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": [
      "r1070"
     ]
    },
    "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": [
      "r1070"
     ]
    },
    "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": [
      "r1069"
     ]
    },
    "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": [
      "r1072"
     ]
    },
    "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": [
      "r1068"
     ]
    },
    "MVIS_PercentageChangeInContractAssetsAndAccountsReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "PercentageChangeInContractAssetsAndAccountsReceivable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfContractWithCustomerContractAssetContractLiabilityAndReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage change in contract assets and accounts receivable",
        "documentation": "Percentage change in contract assets and accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_PerceptionSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "PerceptionSoftwareMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Perception Software [Member]",
        "documentation": "Perception Software [Member]"
       }
      }
     },
     "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": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ]
    },
    "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": [
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211",
      "r1212",
      "r1213",
      "r1214",
      "r1215",
      "r1216",
      "r1217",
      "r1218",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ]
    },
    "srt_PlatformOperatorCryptoAssetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetLineItems",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "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": [
      "r182",
      "r383"
     ]
    },
    "srt_PlatformOperatorCryptoAssetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PlatformOperatorCryptoAssetTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfFairValueHierarchyAssetsAndLiabilitiesDetails",
      "http://microvision.com/role/ScheduleOfHierarchyLiabilitiesFairValueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Platform Operator, Crypto Asset [Table]",
        "documentation": "Disclosure of information about crypto-asset held for platform user."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r383"
     ]
    },
    "us-gaap_PledgingPurposeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PledgingPurposeAxis",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledging Purpose [Axis]",
        "documentation": "Information by pledging purpose of pledged asset owned."
       }
      }
     },
     "auth_ref": [
      "r644",
      "r963",
      "r978",
      "r1121"
     ]
    },
    "us-gaap_PledgingPurposeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PledgingPurposeDomain",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledging purpose of pledged asset owned."
       }
      }
     },
     "auth_ref": [
      "r644",
      "r963",
      "r978",
      "r1121"
     ]
    },
    "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": [
      "r1069"
     ]
    },
    "us-gaap_PostemploymentBenefitsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostemploymentBenefitsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Postemployment Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PostemploymentBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PostemploymentBenefitsDisclosureTextBlock",
     "presentation": [
      "http://microvision.com/role/RetirementSavingsPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "RETIREMENT SAVINGS PLAN",
        "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated."
       }
      }
     },
     "auth_ref": [
      "r457",
      "r458"
     ]
    },
    "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": [
      "r1012"
     ]
    },
    "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": [
      "r1014"
     ]
    },
    "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": [
      "r83",
      "r427"
     ]
    },
    "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": [
      "r83",
      "r775"
     ]
    },
    "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": [
      "r83",
      "r427"
     ]
    },
    "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": [
      "r83",
      "r775",
      "r793",
      "r1307",
      "r1308"
     ]
    },
    "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_StockholdersEquity",
       "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 as of December 31, 2024 and 2023",
        "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": [
      "r83",
      "r709",
      "r977"
     ]
    },
    "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDebtNetOfIssuanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal proceeds from notes payable, net of debt discount and issuance costs",
        "verboseLabel": "Proceeds from debt, net of issuance costs",
        "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "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": 5.0
      }
     },
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative",
      "http://microvision.com/role/StatementsOfCashFlows",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net proceeds from issuance of common stock",
        "verboseLabel": "Proceeds from issuance of common stock",
        "terseLabel": "Issuance of common stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLeasePayments",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from lease payment",
        "documentation": "Amount of cash inflow from lease payment, classified as operating activity."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r625"
     ]
    },
    "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": [
      "r22",
      "r221",
      "r304",
      "r336"
     ]
    },
    "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": 4.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",
      "r15"
     ]
    },
    "MVIS_ProductRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r8",
      "r622"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails",
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "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": [
      "r111",
      "r192",
      "r716"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r622"
     ]
    },
    "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
      },
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets",
      "http://microvision.com/role/ScheduleOfBalanceSheetInformationRelatedToLeasesDetails",
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "totalLabel": "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": [
      "r8",
      "r622",
      "r705",
      "r716",
      "r977"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r153",
      "r157",
      "r714"
     ]
    },
    "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": "SCHEDULE OF 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": [
      "r8"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r111",
      "r622"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful lives",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_PurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "PurchaseAgreementMember",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Agreement [Member]",
        "documentation": "Purchase Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_PurchaseCommitmentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "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_PurchaseCommitmentExcludingLongtermCommitmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]",
        "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r134"
     ]
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r134"
     ]
    },
    "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Commitment, Excluding Long-Term Commitment [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_PurchaseCommitmentExcludingLongtermCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Commitment, Excluding Long-Term Purchase Commitment [Table]",
        "documentation": "Disclosure of information about purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes long-term purchase arrangement and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r134"
     ]
    },
    "us-gaap_PurchaseCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentMember",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Commitment [Member]",
        "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r134"
     ]
    },
    "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": [
      "r79",
      "r134"
     ]
    },
    "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": [
      "r1067"
     ]
    },
    "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": [
      "r1067"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r164",
      "r166",
      "r167",
      "r169",
      "r183",
      "r184",
      "r398",
      "r399",
      "r400",
      "r401",
      "r459",
      "r467",
      "r498",
      "r499",
      "r500",
      "r512",
      "r581",
      "r636",
      "r646",
      "r662",
      "r736",
      "r738",
      "r746",
      "r765",
      "r766",
      "r821",
      "r840",
      "r845",
      "r846",
      "r884",
      "r914",
      "r915",
      "r937",
      "r946",
      "r959",
      "r968",
      "r969",
      "r973",
      "r974",
      "r989",
      "r996",
      "r1190",
      "r1194",
      "r1241",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r164",
      "r166",
      "r167",
      "r169",
      "r183",
      "r184",
      "r398",
      "r399",
      "r400",
      "r401",
      "r459",
      "r467",
      "r498",
      "r499",
      "r500",
      "r512",
      "r581",
      "r636",
      "r646",
      "r662",
      "r736",
      "r738",
      "r746",
      "r765",
      "r766",
      "r821",
      "r840",
      "r845",
      "r846",
      "r884",
      "r914",
      "r915",
      "r937",
      "r946",
      "r959",
      "r968",
      "r969",
      "r973",
      "r974",
      "r989",
      "r996",
      "r1190",
      "r1194",
      "r1241",
      "r1261",
      "r1262",
      "r1263",
      "r1264",
      "r1265"
     ]
    },
    "MVIS_RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Adopted Accounting Pronouncements",
        "documentation": "Recently Adopted Accounting Pronouncements Policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r1030",
      "r1041",
      "r1055",
      "r1081"
     ]
    },
    "MVIS_ReferenceSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ReferenceSoftwareMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reference Software [Member]",
        "documentation": "Reference Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of debt",
        "verboseLabel": "Repayment of debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r1146"
     ]
    },
    "us-gaap_RepaymentsOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfNotesPayable",
     "crdr": "credit",
     "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": {
        "negatedLabel": "Principal payments under notes payable",
        "label": "Repayments of Notes Payable",
        "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "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": [
      "r514",
      "r916",
      "r933",
      "r1266"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
      "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": []
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r513"
     ]
    },
    "us-gaap_ResearchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchMember",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research Tax Credit Carryforward [Member]",
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes."
       }
      }
     },
     "auth_ref": [
      "r1230"
     ]
    },
    "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": [
      "r1031",
      "r1042",
      "r1056",
      "r1082"
     ]
    },
    "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": [
      "r1032",
      "r1043",
      "r1057",
      "r1083"
     ]
    },
    "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": [
      "r1039",
      "r1050",
      "r1064",
      "r1090"
     ]
    },
    "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",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash, net of current portion",
        "verboseLabel": "Restricted cash",
        "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": [
      "r1136",
      "r1150",
      "r1267",
      "r1272"
     ]
    },
    "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": [
      "r901",
      "r902",
      "r1141"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ReconciliationOfCashSupplement": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      },
      "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",
      "http://microvision.com/role/ReconciliationOfCashSupplement"
     ],
     "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": [
      "r1136",
      "r1150"
     ]
    },
    "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": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ReconciliationOfCashSupplement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash, net of current portion",
        "label": "Restricted Cash Equivalents",
        "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": [
      "r901",
      "r902",
      "r1150",
      "r1267",
      "r1272"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "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": [
      "r385",
      "r386",
      "r388",
      "r391",
      "r395"
     ]
    },
    "us-gaap_RestructuringAndRelatedCostIncurredCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedCostIncurredCost",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and related charges",
        "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r390",
      "r392",
      "r394"
     ]
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveLineItems",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost and Reserve [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": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393",
      "r394"
     ]
    },
    "us-gaap_RestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCosts",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring costs",
        "documentation": "Amount, after cash payment, 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": [
      "r7"
     ]
    },
    "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_StockholdersEquity",
       "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": [
      "r86",
      "r118",
      "r712",
      "r743",
      "r745",
      "r751",
      "r776",
      "r977"
     ]
    },
    "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": [
      "r185",
      "r232",
      "r233",
      "r234",
      "r236",
      "r241",
      "r243",
      "r245",
      "r338",
      "r339",
      "r380",
      "r541",
      "r542",
      "r549",
      "r550",
      "r551",
      "r553",
      "r557",
      "r558",
      "r565",
      "r567",
      "r568",
      "r570",
      "r573",
      "r603",
      "r605",
      "r740",
      "r742",
      "r753",
      "r1307"
     ]
    },
    "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",
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total",
        "verboseLabel": "Revenue",
        "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": [
      "r141",
      "r142",
      "r265",
      "r269",
      "r270",
      "r290",
      "r295",
      "r299",
      "r300",
      "r302",
      "r453",
      "r454",
      "r667"
     ]
    },
    "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": [
      "r141",
      "r142",
      "r265",
      "r269",
      "r270",
      "r290",
      "r295",
      "r299",
      "r300",
      "r302",
      "r453",
      "r454",
      "r667"
     ]
    },
    "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": [
      "r160",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r456"
     ]
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources."
       }
      }
     },
     "auth_ref": [
      "r796",
      "r917",
      "r925"
     ]
    },
    "MVIS_RevenueRecognizedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "RevenueRecognizedPercentage",
     "presentation": [
      "http://microvision.com/role/RevenueRecognitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognized percentage",
        "documentation": "Revenue recognized percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/RevenueRecognitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/BusinessCombinationDetailsNarrative",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "verboseLabel": "Revenue",
        "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": [
      "r141",
      "r142",
      "r215",
      "r227",
      "r265",
      "r269",
      "r270",
      "r290",
      "r295",
      "r299",
      "r300",
      "r302",
      "r337",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r590",
      "r704",
      "r933",
      "r1192"
     ]
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues from External Customers and Long-Lived 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": []
    },
    "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": [
      "r1099"
     ]
    },
    "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": [
      "r1099"
     ]
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock and warrants to purchase",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of stock",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_SalesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "SalesAgreementMember",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Agreement [Member]",
        "documentation": "Sales Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_SalesMarketingGeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "SalesMarketingGeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://microvision.com/role/ScheduleOfShare-basedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Marketing General and Administrative Expense [Member]",
        "documentation": "Sales Marketing General and Administrative Expense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r1122"
     ]
    },
    "srt_ScenarioForecastMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioForecastMember",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r468",
      "r1134",
      "r1158"
     ]
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://microvision.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r181",
      "r246",
      "r468",
      "r1119",
      "r1158"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://microvision.com/role/FinancialStatementComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF ACCRUED LIABILITIES",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r1181",
      "r1182"
     ]
    },
    "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": [
      "r29"
     ]
    },
    "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": [
      "r47",
      "r48",
      "r554"
     ]
    },
    "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/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails",
      "http://microvision.com/role/SubsequentEventsTables"
     ],
     "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": [
      "r559"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT)",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1232"
     ]
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF SUPPLEMENT BALANCE SHEET",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r39",
      "r40",
      "r68",
      "r116",
      "r117",
      "r942",
      "r944",
      "r1154",
      "r1249"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DEFERRED TAX ASSETS",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1229"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS",
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r64",
      "r564"
     ]
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF DERIVATIVES INSTRUMENTS",
        "documentation": "Tabular disclosure of derivative liabilities at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r1160"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r962",
      "r1225"
     ]
    },
    "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": [
      "r43"
     ]
    },
    "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": [
      "r43"
     ]
    },
    "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": [
      "r367",
      "r374",
      "r377",
      "r378",
      "r379",
      "r668",
      "r916",
      "r940"
     ]
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r1152"
     ]
    },
    "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": "SCHEDULE OF 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": [
      "r18",
      "r90",
      "r91",
      "r92"
     ]
    },
    "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": [
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893"
     ]
    },
    "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": [
      "r818",
      "r819",
      "r820",
      "r821",
      "r822",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r875",
      "r876",
      "r877",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityTables",
      "http://microvision.com/role/SubsequentEventsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF MATURITIES LONG TERM DEBT",
        "verboseLabel": "SCHEDULE OF MATURITIES PARTIAL REPAYMENTS",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfComponentsOfPropertyPlantAndEquipmentDetails",
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r8",
      "r622"
     ]
    },
    "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": [
      "r126"
     ]
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring Cost [Table]",
        "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393",
      "r394"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock",
     "presentation": [
      "http://microvision.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS",
        "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r94"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "documentation": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r94"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails",
      "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": [
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501"
     ]
    },
    "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": [
      "r119"
     ]
    },
    "MVIS_ScheduleOfUnrealizedLossOnInvestmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://microvision.com/20241231",
     "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/20241231",
     "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_SecondLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "SecondLeaseMember",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Second Lease [Member]",
        "documentation": "Second Lease [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebt",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured debt",
        "documentation": "Carrying value as of the balance sheet date, including the current and noncurrent portions, of collateralized debt obligations (with maturities initially due after one year or beyond the operating cycle, if longer). Such obligations include mortgage loans, chattel loans, and any other borrowings secured by assets of the borrower."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r133",
      "r1270"
     ]
    },
    "MVIS_SecuritiesPurchaseAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "SecuritiesPurchaseAgreementMember",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Purchase Agreement [Member]",
        "documentation": "Securities Purchase Agreement [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": [
      "r1006"
     ]
    },
    "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": [
      "r1010"
     ]
    },
    "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": [
      "r1009"
     ]
    },
    "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": [
      "r1015"
     ]
    },
    "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": [
      "r141",
      "r142",
      "r143",
      "r144",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r302",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r379",
      "r390",
      "r394",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r932",
      "r933",
      "r934",
      "r939",
      "r991",
      "r1273",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1302",
      "r1303"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r165",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r300",
      "r301",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r757",
      "r760",
      "r762",
      "r827",
      "r841",
      "r862",
      "r890",
      "r900",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r918",
      "r948",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r990",
      "r996",
      "r1197",
      "r1273",
      "r1275",
      "r1276",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1302",
      "r1303"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "auth_ref": []
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Information",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r298",
      "r300",
      "r931",
      "r932",
      "r935"
     ]
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://microvision.com/role/RestructuringChargesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r100"
     ]
    },
    "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": [
      "r100"
     ]
    },
    "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": 11.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": [
      "r6"
     ]
    },
    "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": [
      "r490"
     ]
    },
    "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": [
      "r490"
     ]
    },
    "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": {
        "verboseLabel": "Shares granted",
        "label": "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": [
      "r488"
     ]
    },
    "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": [
      "r488"
     ]
    },
    "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",
        "periodEndLabel": "Shares, unvested",
        "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": [
      "r485",
      "r486"
     ]
    },
    "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",
        "periodEndLabel": "Weighted average price unvested",
        "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": [
      "r485",
      "r486"
     ]
    },
    "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": [
      "r489"
     ]
    },
    "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": [
      "r489"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails",
      "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": [
      "r470",
      "r471",
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501"
     ]
    },
    "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": "Shares exercisable",
        "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": [
      "r479"
     ]
    },
    "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": "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": [
      "r479"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares forfeited or expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "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": {
        "periodStartLabel": "Aggregate intrinsic value, outstanding",
        "periodEndLabel": "Aggregate intrinsic value, outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "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": "Shares outstanding",
        "periodEndLabel": "Shares outstanding",
        "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": [
      "r477",
      "r478"
     ]
    },
    "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": "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": [
      "r477",
      "r478"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Aggregate intrinsic value, vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "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": [
      "r14"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Vested and expected to vest outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, vested and expected to vest",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails",
      "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": [
      "r473",
      "r474",
      "r475",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r497",
      "r498",
      "r499",
      "r500",
      "r501"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r482"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price forfeited or expired",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r483"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise period granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r469",
      "r476",
      "r495",
      "r496",
      "r497",
      "r498",
      "r501",
      "r507",
      "r508",
      "r509",
      "r510"
     ]
    },
    "MVIS_ShareBasedPaymentArrangementExecutiveEmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ShareBasedPaymentArrangementExecutiveEmployeesMember",
     "presentation": [
      "http://microvision.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Payment Arrangement Executive Employees [Member]",
        "documentation": "Share Based Payment Arrangement Executive Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_ShareBasedPaymentArrangementExecutiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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_ShareBasedPaymentArrangementNonExecutiveEmployeesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ShareBasedPaymentArrangementNonExecutiveEmployeesMember",
     "presentation": [
      "http://microvision.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Based Payment Arrangement Non Executive Employees [Member]",
        "documentation": "Share Based Payment Arrangement Non Executive Employees [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_ShareBasedPaymentArrangementNonExecutiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "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_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "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": {
        "periodEndLabel": "Aggregate intrinsic value, exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "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": "Weighted average remaining contractual term, exercisable",
        "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": [
      "r41"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term outstanding",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term, vested and expected to vest",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r493"
     ]
    },
    "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/DescriptionOfBusinessDetailsNarrative"
     ],
     "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": [
      "r136",
      "r137",
      "r1140"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r225"
     ]
    },
    "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": [
      "r1013"
     ]
    },
    "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": [
      "r141",
      "r142",
      "r143",
      "r144",
      "r186",
      "r265",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r302",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r379",
      "r382",
      "r390",
      "r394",
      "r725",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r932",
      "r933",
      "r934",
      "r939",
      "r991",
      "r1273",
      "r1275",
      "r1276",
      "r1277",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1302",
      "r1303"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative",
      "http://microvision.com/role/NetLossPerShareDetailsNarrative",
      "http://microvision.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r84",
      "r87",
      "r88",
      "r185",
      "r212",
      "r213",
      "r214",
      "r232",
      "r233",
      "r234",
      "r236",
      "r241",
      "r243",
      "r245",
      "r266",
      "r338",
      "r339",
      "r380",
      "r441",
      "r541",
      "r542",
      "r549",
      "r550",
      "r551",
      "r553",
      "r557",
      "r558",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r573",
      "r592",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r603",
      "r605",
      "r626",
      "r719",
      "r740",
      "r741",
      "r742",
      "r753",
      "r813"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r165",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r300",
      "r301",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r757",
      "r760",
      "r762",
      "r827",
      "r841",
      "r862",
      "r890",
      "r900",
      "r905",
      "r906",
      "r907",
      "r908",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r918",
      "r948",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r985",
      "r986",
      "r987",
      "r990",
      "r996",
      "r1197",
      "r1273",
      "r1275",
      "r1276",
      "r1278",
      "r1279",
      "r1280",
      "r1281",
      "r1282",
      "r1283",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1288",
      "r1289",
      "r1290",
      "r1291",
      "r1292",
      "r1293",
      "r1294",
      "r1295",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1300",
      "r1302",
      "r1303"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
      "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": [
      "r232",
      "r233",
      "r234",
      "r266",
      "r605",
      "r667",
      "r748",
      "r754",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r775",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r794",
      "r796",
      "r797",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r813",
      "r997"
     ]
    },
    "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",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "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": [
      "r181",
      "r246",
      "r468",
      "r1119",
      "r1120",
      "r1158"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/ScheduleOfEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails",
      "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": [
      "r232",
      "r233",
      "r234",
      "r266",
      "r303",
      "r605",
      "r667",
      "r748",
      "r754",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r775",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r794",
      "r796",
      "r797",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r813",
      "r997"
     ]
    },
    "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": [
      "r1034",
      "r1045",
      "r1059",
      "r1085"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://microvision.com/role/StatementsOfShareholdersEquity",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversions of notes payable, shares",
        "verboseLabel": "Purchase of common stock and warrants",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r39",
      "r84",
      "r87",
      "r118",
      "r418"
     ]
    },
    "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, shares",
        "verboseLabel": "Stock issued",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r83",
      "r84",
      "r118",
      "r750",
      "r813",
      "r898"
     ]
    },
    "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": [
      "r12",
      "r83",
      "r84",
      "r118"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://microvision.com/role/ScheduleOfOptionsActivityAndPositionsDetails",
      "http://microvision.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise of options, shares",
        "negatedLabel": "Shares exercised",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r83",
      "r84",
      "r118",
      "r482"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Conversions of notes payable",
        "verboseLabel": "Share issued value",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r84",
      "r87",
      "r88",
      "r118"
     ]
    },
    "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/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales of common stock, net",
        "verboseLabel": "Share issued value",
        "terseLabel": "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": [
      "r12",
      "r83",
      "r84",
      "r118",
      "r753",
      "r813",
      "r898",
      "r1003"
     ]
    },
    "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": [
      "r42",
      "r83",
      "r84",
      "r118"
     ]
    },
    "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": [
      "r12",
      "r84",
      "r87",
      "r88",
      "r118"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/BalanceSheets",
      "http://microvision.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "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": [
      "r84",
      "r87",
      "r88",
      "r110",
      "r777",
      "r793",
      "r814",
      "r815",
      "r977",
      "r1004",
      "r1151",
      "r1178",
      "r1246",
      "r1307"
     ]
    },
    "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_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": [
      "r115",
      "r226",
      "r426",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r439",
      "r441",
      "r572",
      "r816",
      "r817",
      "r899"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r628"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r628"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r628"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r628"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://microvision.com/role/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/LeasesDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r599",
      "r628"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://microvision.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r627",
      "r629"
     ]
    },
    "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": [
      "r1078"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAmount",
     "crdr": "debit",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development tax credits",
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_TaxCreditCarryforwardDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardDescription",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax credit carryforward, expiration date",
        "documentation": "A description of the origin, nature, and characteristics of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_TaxCreditCarryforwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardLineItems",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [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": [
      "r538"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_TaxCreditCarryforwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardTable",
     "presentation": [
      "http://microvision.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Credit Carryforward [Table]",
        "documentation": "Disclosure of information about tax credit carryforward available to reduce future taxable income. Includes, but is not limited to, description, amount, expiration date, limitation on use, and related deferred tax asset and valuation allowance."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://microvision.com/role/ScheduleOfAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "MVIS_ThirdLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ThirdLeaseMember",
     "presentation": [
      "http://microvision.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Third Lease [Member]",
        "documentation": "Third Lease [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_ThreeCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "ThreeCustomerMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Three Customer [Member]",
        "documentation": "Three 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": [
      "r952",
      "r1197"
     ]
    },
    "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": [
      "r952",
      "r1197"
     ]
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title and Position [Axis]",
        "documentation": "Information by title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": [
      "r1167",
      "r1256"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://microvision.com/role/CommonStockDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title and position of individual or group within organization."
       }
      }
     },
     "auth_ref": []
    },
    "MVIS_TotalFinanceLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "TotalFinanceLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://microvision.com/role/ScheduleOfComponentsOfLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "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": [
      "r1070"
     ]
    },
    "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": [
      "r1077"
     ]
    },
    "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": [
      "r952"
     ]
    },
    "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": [
      "r952"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "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": [
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r421",
      "r438",
      "r571",
      "r588",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r720",
      "r964",
      "r966",
      "r968",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r979",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1237",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1245"
     ]
    },
    "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": [
      "r1101"
     ]
    },
    "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": [
      "r1102"
     ]
    },
    "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": [
      "r1102"
     ]
    },
    "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": [
      "r1100"
     ]
    },
    "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": [
      "r1100"
     ]
    },
    "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": [
      "r1101"
     ]
    },
    "MVIS_TwoCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "TwoCustomerMember",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Customer [Member]",
        "documentation": "Two Customer [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/DescriptionOfBusinessDetailsNarrative",
      "http://microvision.com/role/FinancialStatementComponentsDetailsNarrative",
      "http://microvision.com/role/NotesPayableAndDerivativeLiabilityDetailsNarrative",
      "http://microvision.com/role/ScheduleOfMaturitiesPartialRepaymentsDetails",
      "http://microvision.com/role/SubsequentEventsDetailsNarrative",
      "http://microvision.com/role/SubsequentEventsTables"
     ],
     "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": [
      "r559"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://microvision.com/role/ScheduleOfInformationAboutRevenueAndLong-livedAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r926",
      "r954",
      "r956",
      "r964",
      "r1268"
     ]
    },
    "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": [
      "r1097"
     ]
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/ScheduleOfUnrealizedGainAndLossInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Unrealized loss on derivative liability",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r807",
      "r808",
      "r809",
      "r810",
      "r869"
     ]
    },
    "MVIS_UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://microvision.com/20241231",
     "localname": "UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale",
     "crdr": "credit",
     "presentation": [
      "http://microvision.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized (gain) loss on 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": [
      "r516",
      "r530",
      "r961"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://microvision.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r150",
      "r151",
      "r154",
      "r155"
     ]
    },
    "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": [
      "r250",
      "r260"
     ]
    },
    "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": [
      "r248",
      "r260"
     ]
    },
    "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": [
      "r1117"
     ]
    }
   }
  }
 },
 "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": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r26": {
   "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"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "740",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "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(19)(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(19))",
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "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"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r128": {
   "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"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r137": {
   "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"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r156": {
   "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"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r159": {
   "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"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "FF",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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(7)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r221": {
   "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"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r248": {
   "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"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r256": {
   "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"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r355": {
   "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"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/420/tableOfContent"
  },
  "r386": {
   "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"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r417": {
   "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"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r421": {
   "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"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "712",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/712/tableOfContent"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "712",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481565/712-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r468": {
   "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"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r511": {
   "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"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r514": {
   "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"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r516": {
   "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"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r521": {
   "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"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r537": {
   "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"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r590": {
   "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"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-5"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-7"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r645": {
   "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"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "920",
   "SubTopic": "350",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478609/920-350-50-4"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r756": {
   "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"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r761": {
   "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"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r764": {
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "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"
  },
  "r837": {
   "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"
  },
  "r838": {
   "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"
  },
  "r839": {
   "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"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "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"
  },
  "r845": {
   "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"
  },
  "r846": {
   "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"
  },
  "r847": {
   "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"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "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"
  },
  "r851": {
   "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"
  },
  "r852": {
   "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"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "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"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "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"
  },
  "r887": {
   "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"
  },
  "r888": {
   "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"
  },
  "r889": {
   "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"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "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"
  },
  "r899": {
   "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"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r916": {
   "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"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r949": {
   "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"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r952": {
   "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"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r960": {
   "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"
  },
  "r961": {
   "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"
  },
  "r962": {
   "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"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "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"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "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"
  },
  "r973": {
   "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"
  },
  "r974": {
   "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"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r979": {
   "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"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r988": {
   "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"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r991": {
   "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"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "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"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "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"
  },
  "r1096": {
   "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"
  },
  "r1097": {
   "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"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-X",
   "Number": "210",
   "Section": "2",
   "Subsection": "2"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1119": {
   "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"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "11",
   "Subsection": "03",
   "Publisher": "SEC"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Subparagraph": "(a)",
   "Publisher": "SEC"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "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"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1150": {
   "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"
  },
  "r1151": {
   "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"
  },
  "r1152": {
   "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(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1153": {
   "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(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "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"
  },
  "r1156": {
   "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"
  },
  "r1157": {
   "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"
  },
  "r1158": {
   "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"
  },
  "r1159": {
   "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"
  },
  "r1160": {
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1163": {
   "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"
  },
  "r1164": {
   "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"
  },
  "r1165": {
   "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"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1168": {
   "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"
  },
  "r1169": {
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1174": {
   "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"
  },
  "r1175": {
   "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"
  },
  "r1176": {
   "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"
  },
  "r1177": {
   "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"
  },
  "r1178": {
   "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"
  },
  "r1179": {
   "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"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1181": {
   "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"
  },
  "r1182": {
   "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"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1185": {
   "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"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1189": {
   "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"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1192": {
   "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"
  },
  "r1193": {
   "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"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1196": {
   "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"
  },
  "r1197": {
   "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"
  },
  "r1198": {
   "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"
  },
  "r1199": {
   "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"
  },
  "r1200": {
   "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"
  },
  "r1201": {
   "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"
  },
  "r1202": {
   "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"
  },
  "r1203": {
   "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"
  },
  "r1204": {
   "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"
  },
  "r1205": {
   "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"
  },
  "r1206": {
   "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"
  },
  "r1207": {
   "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"
  },
  "r1208": {
   "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"
  },
  "r1209": {
   "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"
  },
  "r1210": {
   "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"
  },
  "r1211": {
   "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"
  },
  "r1212": {
   "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"
  },
  "r1213": {
   "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"
  },
  "r1214": {
   "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"
  },
  "r1215": {
   "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"
  },
  "r1216": {
   "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"
  },
  "r1217": {
   "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"
  },
  "r1218": {
   "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"
  },
  "r1219": {
   "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"
  },
  "r1220": {
   "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"
  },
  "r1221": {
   "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"
  },
  "r1222": {
   "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"
  },
  "r1223": {
   "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"
  },
  "r1224": {
   "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"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1230": {
   "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"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r1236": {
   "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"
  },
  "r1237": {
   "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"
  },
  "r1238": {
   "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"
  },
  "r1239": {
   "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"
  },
  "r1240": {
   "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"
  },
  "r1241": {
   "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"
  },
  "r1242": {
   "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"
  },
  "r1243": {
   "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"
  },
  "r1244": {
   "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"
  },
  "r1245": {
   "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"
  },
  "r1246": {
   "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"
  },
  "r1247": {
   "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"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1253": {
   "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"
  },
  "r1254": {
   "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"
  },
  "r1255": {
   "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"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1257": {
   "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"
  },
  "r1258": {
   "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"
  },
  "r1259": {
   "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"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1266": {
   "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"
  },
  "r1267": {
   "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"
  },
  "r1268": {
   "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"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1271": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1272": {
   "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"
  },
  "r1273": {
   "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"
  },
  "r1274": {
   "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"
  },
  "r1275": {
   "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"
  },
  "r1276": {
   "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"
  },
  "r1277": {
   "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"
  },
  "r1278": {
   "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"
  },
  "r1279": {
   "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"
  },
  "r1280": {
   "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"
  },
  "r1281": {
   "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"
  },
  "r1282": {
   "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"
  },
  "r1283": {
   "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"
  },
  "r1284": {
   "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"
  },
  "r1285": {
   "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"
  },
  "r1286": {
   "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"
  },
  "r1287": {
   "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"
  },
  "r1288": {
   "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"
  },
  "r1289": {
   "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"
  },
  "r1290": {
   "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"
  },
  "r1291": {
   "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"
  },
  "r1292": {
   "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"
  },
  "r1293": {
   "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"
  },
  "r1294": {
   "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"
  },
  "r1295": {
   "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"
  },
  "r1296": {
   "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"
  },
  "r1297": {
   "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"
  },
  "r1298": {
   "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"
  },
  "r1299": {
   "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"
  },
  "r1300": {
   "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"
  },
  "r1301": {
   "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"
  },
  "r1302": {
   "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"
  },
  "r1303": {
   "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"
  },
  "r1304": {
   "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"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1306": {
   "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"
  },
  "r1307": {
   "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"
  },
  "r1308": {
   "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"
  },
  "r1309": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0001641172-25-000783-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001641172-25-000783-xbrl.zip
M4$L#!!0    ( $Z)>EI\,/P$%"4  &T+ 0 *    97@Q.2TQ+FAT;>T]:W/;
MQK7?.</_L->]S5@S%&TYL=M8KF=D6:[5<2Q=2VDG'Y?$DMP:!! L((KY]?<\
M=A<+$)3(6"_*]+211 +[/._GFX_GOWQZV^V\^7AT\!Y^"OSWYOSX_-/1VS?/
M^"=\^\Q^_>;=R?O?Q-GY;Y^._O%DE";%:['W/"O$N9XJ(SZKF?B23F72XP]Z
MXDSE>O0$7H173]=];U],93[6R6N!C_K_/WG[YL/)Y_-PM-V1G.IX_OJZ\>A9
MH_]0//V3MS\D Y/MOWF& \)^3V]VI?NB4)?%KHSU&+[*]7@"4[YY]_;H<J('
MNA![/_?WWCQ[=]L3_[<TA1[--_7<ABHI5'Z3JX<K^$4/\_3?VN@TZ7;."EFH
M*4PCTI$X36,]G(LT$<>)T9'*Q7DN(YV,^:8V=L?NRJ[=Q""-HP<,>F]^?7MR
MH?(+K69OGOVZX9NY2SRRR[<?ZB12./CS_DN=W-R6[ <SA<3NM4C2?"KC)V^/
MBVY'&Z'C6(UE#,_D0B9SD:G<I#"DTL4$$(W_E'$,Z)<C!@[41,8CQ,H4'X!9
MBU04@(Y*Z$08-2QS76A8'CP+#XB!-# +/#X%A,ZUC'NP@B0K!X#2\,8(5U,
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
M_,R&VJ$81,X.K'[JPN^0M1M5U+ZR 7\HXZ \I1-7JX&Z7M5,FR1Z#)35B]T
M4WFIIR69436GO;@HO?#= >B:%'=;!&_J!-]D\S-GNC8Y'/=ZXM(<S80"41JV
M< ?[9N/V"F';[3/E"A,+6!KBDJX7*@R)++#W^]@UX:V==QCD1[5#B*NR[<'&
M/Y+$8!M-]<*WK>T[X0Y35242O"^*MW81UEA4Y1)+\@<]I7Q@.0<#8UL1%7-O
M>IOIA_([GG]?O%<F [G32@E.O.#,##J (>X@7MP=.Y%)?.-:(-?*UE5,.,;[
M6?'#B3X<][BY_/D1%8T*6&4EN!\8;#F"L' O]:,VVUEQ+UM"@Q4I#F2/RM58
MVJI^RZ)3K!_,AMNZ>"E$_#:S$!?;&01ID$M<S@O)#K_&0#1A^I@Z*-K$!WS3
MYRCJ&#V=S3(!RQ:./94C3K6AV*PDEK-1&=?M<3G9[7PP#)PZ%M/%A(]KLL]9
MPZ5B6*@&R9RX%U>&(/I8=55'_^7MIT!ON#AT1T0,C?]4YIV+#6Q)UB9LZ:">
MV*9\98.: 2V(DB$$I)N>VVRW$O,-J(Z(%\N -HQSQ9TR VQ=3@@'<^X186T@
MLBCD< +(7X.I+7[?*WX?P)U%>&\;7\[R$>+Q.>5(MLH8B]87*T9(O-"@MHDU
MA7),-NJA* ' 3TYMQ6*"V?PJVW P%<=ND/(U0?<J)I"EAE.HVO-$T>>;J*+N
M#IBBY5]>2!U36A1))%@[PCE-8>7ZCI/,[X7'7&U^?+DU/SYT\^/+K?GQ.V<
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
M;OB$U22VRM?]*E\_W9[R=4OQ!K>/6L_>G;S_C<C$Q_-?/KW]?U!+ P04
M" !.B7I:*74A&WH"   :#0  "@   &5X,C$M,2YH=&W55VUOVC 0_EZI_^$6
MJ?O4+,"J22-I)&A"FRDMB(1*_>@D)MR6%V:;OOWZ.:0)%%#7(E %$H38/OMY
MGCO?V<:5?^V:QT?&E=VQY!.*C^$[OFN;AE8^9:_VTFUT^]8=>/Z=:Y\KXSP3
M;6@VI@)\3"F'&_H PSPEV6G9< H>93A6I*$T'7S43H>4L!BS-A1#ZZ\.@CX*
ME208RZ[?,RYP_*281J]_XR\OH8Y)BLE3^W^+S,=R?*8E)L7\F@5\JAM:,:$4
M8;!/^ SCB5S2Z)KVXP0#%+ ['JWFMV;-HKMO)@?NB#W ETXU1J;K>/[Q4;\'
MWJCK.9;3&3JV9VBC%Y_LA]O^O>!WNJX-%[;K>H/.A7-S>:XTE/G[H&-9U?N'
MV3Q@)";%T,:)#D'.(LK4,$\2,N424/5/F6<JPQ]NDXK*#&=5IB^+!+D0>=J&
M;D+"/]"4$_$\P:C4XT/8SWZ>[#B*O%G ,4+"D/(2?SX&,:$PI#%RP4@F@/"B
MT:(A30/*X'OS%%J-UMFK(/.M=?I3$D68Q35_R7P+SJV=4EZ)N$VP#\!KOV8,
M>82AP#RKO=9G,<GPF12-J[Z1/\-M UN'>\H$AB2I$IK(IQNB_?T;98=:C,QK
M#%E^B[R6XC(-KLHD^(:3/P/L.V+ODS2\I$R.?%I5;1$UVCPGFX=41B36+ZH*
M/:1)U(8!B:DN)_@[HUE8&.K0GQ8[A;?!)5R JE;>L)S;"E6)7)7Q/D=?4:ES
MPX^B[>U\(7DNZMER_5JM;Z^SSWIA6BE@ZVY<[.P-^_7UB22AX[E%'7=+4R_D
MK"*@\KZA26DJE9:TU0IQ2P$/[*2Q[_->M8Y6W&W*RTYQ)_H'4$L#!!0    (
M $Z)>EH!4#5#4 ,  -L/   *    97@R,RTQ+FAT;>U7;8_:.!#^CL1_F"+=
MJ2L1B)/PGET)%K9%A5T$4:M^.IG$@'N)G7/,=?=^_8T3LN1.E:I*NY60RH>$
M&<\\GIG'X]C^^V"YN*G7_/>S\13?8'Y^, \6LQN_7;QQM'T:]B</T\^P"3XO
M9M>-G11Z",1.-00\81G<LZ^PE@D5S4+1A U3?-= 1W1=_:C?"!*J]EP, 4U'
MH-FCMFC,]ZCX<LPTWSTU;OR[A_N@"FSM:,+CI^'WH'/;C/_#BD@0:7+SN]AF
MZ<AO3S!U@XNOU<O'KOC^H%\X\MGC@6^YKM<<MT5>.X%++G[,=B]=>W^^? >;
M]>UU@STZKD7^L&W2^I+N&S!>!-<-M/G%QT^._5:*C EL![F#N8A8RO A-*S9
MGF>:*1;!ZKB->0CC,)1'H;G8PQU7R66F>[%4?6(0%E2!EJ /#+@(I4JEHII+
M =LG4&R'?(G0#.46!8<G@XVFFB7HGP%*=U(EL+'Z\/9>ML!U7<OI=KS^H FE
M3/I>SR85N><2XC7KM6=%UQTX58>!32KV/>+VW+/H.4ZO6Q$['=>K&+O=CG,6
M^P-2-28>\3I]H")Z5CG>P"/]JWK-*,_YN.=\\OC=_^7C5&7'ZU;E7L<CYW2
M=.U.KW<>=YP^(14\I^-B5!6YYW1)MPCH6==W^IY]!=A;2QXJ^9%G2$43&RUL
M&:4\*F0-.=00(3L1+*D*#^!@[H[M(+AB,<T[[L2Y60(RYH7QC@LJ0DYCR"K<
M_G>J>BV?BZ8IH\H Y4N#9S 6XHB>ZV+VMWG]B&U]N,*EI_*YGM #S&X0P92%
M+-DR!2[)(_-:%]8]9=M?5-#MK%VO+66&9$4TR6"Q6%U8!A=9]@VC6L<,6^<3
MS0[8,UJ*"TLAWT;PA'O:1RXL^M=8-8TST!O+P@,,BZ,AK.B>C=#ZKZ/Y;"+H
M"!Y2\[7,AK"@F0;+.EWT_.G\8QE  6MMI=8R&4+7E&0K5<34LVX2T_!/(!AB
MOEWC[,%XLIC![0R;>#R=SN_?73?L1BYO5N/;4C[-<$(+91S3-,/ RG\C^,HC
M?3#IV[]]ZX03K$N,OYG2/*1Q2926Z3?/]\&T]*A GTD(IN9RNS8/DP&^L1)E
M42JE;)M:%O5Z";)>>3&US>6\N*V;2_V_4$L#!!0    ( $Z)>EKI;F[+\P<
M 'LN   *    97@S,2TQ+FAT;>U:86_BN!;]CL1_\"*]54>"4MKI2MNR2+2D
M.VB94M',:N>C29SBUR1F[ 3*_OH]UTD@0*?3[K3;87=:J9#8OK[V/3[WV'7[
MG?M^T*E6VN^<;@^?C'[:;M\=.)UV,_M$:3,O;I\->Q_9M?MQX/Q2"U2<G+#6
MP31AKHR$89=BSD8JXG$]>U%GUT++H(:&:'KUU':G+.+Z1L8G[*#6:5\,+]VR
MA4; (QDN3KYDP]8U\D^1=5GK_!B/S?2TW22#&./5UWMWRA)QES1X*&_PJ.7-
M)'E.A]MG'>=N(L<RJ5:.6ONM=O.L\W+N>R).A'YF_XLYWSG'SYV1V[_HGW?=
M_O"R6KGZ,+K^T(5Y=]@^&V$$HP\#A[6.>*/U=H^_83SV6>O8SY^&%\Q]Y[!K
MY_S#J._VG6OF_''^KGOYJ\.ZYRX5MWX^>EO/+'6O6;<WO'*='MOJ!1:H?W9T
M<+@TVAV==2^=Z\;PCX'SL;!W>'!PN(.S_$_ X_^I262P>$[/^W6$)HUDPJXG
M7$>\CMG1U E+)CPYV:FQ/#\K9K_[QS)^<>=;^]5*GTWX3# M9E+,A8\02(/U
M&*<\Q,NIT@E3,;M0.D*CQF\PHE%'L"EL*I^)V$>CGO!$-!::';7J6$R';YD*
MV'OI:?6[-%+!DW[L[>_J-.UTC \1XS-N$"2$,5JPVUC-0^'?B'H6ZCS&OH+5
M6"7,@P$N8T!@P=(XT:E@)N&)B$!@%%6.48#)). 1< ^O-%.TE!.5U=NJ$ ,;
MQG"]J%90)^*WPN)G:=3@G0]OT&=($H ZH0J>U%X:H5J,]G#%![SF$^E-F$GI
MSZK]7&B1&Z$11-*$@OLROF%SF4PP0C,5GO40=JN5'+F>FJ&=S\:+\D3L:IAW
M&J-'#V%4L$#&  $!:A7TNM4,"L6Z5"YCT!/@!\K!=R],B9P K%* ZT"EU.&"
M38$+PC1A/0R7H*U6<KR8C;ZQ,'R96#)#C31$!2!5 4VV/V,=\KB9L"!4<U/
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
M4-X*?-B#CWL-JC\\2:?L;16\PJ[@^&]O#NU)JY^OH.J*WXAOBR!>41W!\#N
MR$\*K*A9D\Y+WSCD<Z*T6<H(^P(VHT@FB1"/I).Q@E"A<E_"06MD#U '>1LZ
M^, GB7CT#YU/_/XUE1B 78UI[-G3D7=O>\#7V0.V0^A"]" !1-J3T_;>DP+(
MR43 <BLV%_R6DKJ3B3:M6XEKCWCS8ZXGX+' XF[3A+T1870#*7(?+8U8<N*#
MV,V$,9H @)"O52<M#$9OT@A3BV';T639:..1X)ML>+5-6AOJ(-!@G"HP(2Q+
M E7VM#Z#7]7E5AG/5#@3E&!C?I/]UT%GQ"JB::@6 J7SB7)LRN^ &V!\1'Z4
M2T]&[OY.3O7V45)9FG&_S5'[K-]EY]U^__JJ?=Z[_./WRD'%/E^U.YW\^=D=
MSJ6?3*CJP;\J]I)-<S1\OI49)5[HN7R*$S6M9%=VFJ/.\V_E;"\R':#\Q'GR
MD6MPXN%O]A^EQ\M@C3I_W].MWC58@Q$\PY_ASQ.6W+_M3UG!\L\UY"W&<LV+
M,?*IT+6Q2A(5G;"SD'NWK &?[!&K _,KH+#9:]5-W7E[Y[I(L]YK_:S@7#+9
M,1'9BS'[CR%_Y>)+7U+*XN9\=<$[&^:N]UKG$RD"=K%,OP.W6WHXP'6;?EK_
M?Y>"'G(YM_U+K89Y%*%_PJX@FTYAX&L*D4\NG;+!U.[!3EB?8X]9J^41Z/0^
MYSZYGFI /WJ;)GG72U;XC=X]SA1P9Z4.BFK@OEJXRSN>"D,^-? T_W9'#FRZ
M^K9:YQM6[]VI"D5@6RR7R3K@[ZF/^SD@!UVSCNG*9ZXPWW6:<#>I/Q+D;.K7
M)O[%+Q)N!"O=:*:;S.YJ,]V _@M02P,$%     @ 3HEZ6@__!:1Z!   3Q<
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
M6 8#-#?'OGL3*14N@)> QGP4UBI<]"X!I1DE4VNU]LWLEMM>B-E>82Q5?('
MTI&=<1OW"A=ZQ9@Y^8B]+CGV-M1T6P9E%I\;73:N,Q+F_DKER\MFW%(V;J5$
MNBA^,V[6P4I]BC/'%OTB-WW^V3<3:<65;6+Q%4>KQ'O6S5V##_(6\5]\B=-;
MX)W/0CQ<@P^R#,;8H!CSFTAI<WR0HBCL:'-\D#=+IJ/";82U4-E1&9AE3BK;
MG(3,VZEL.0F9H6,9H,TO?@2F/WFI*K8 <7R\'/]UA2CL-S:YAG*& K7]5N%[
ML,HBT/U6X4)J":7"^ZW"%?:22E7WVX7KKB65JNX7WT.TU"+\_7:YBO#WVX4[
MD3=CZAVS!]<,A$ $_>QIB"D@BV_:FAO(UU=RK_BBZMC.8T_7->XSW_C?F&5<
M.NXWCRVL$HH/*X.(=WWS/QH7I4";FJW#$I\Y'O56@:"E@0"+4D'Q0;DW ?PZ
M1>P7+[MLW46"/6?\OU<VV#0$(BA:!L)VJM-O9F"+K_&;!I:LKJ^.K?,VR=P>
MSIF!+KXFY%:;4"_@O=/1P;)TF;1SF/>K^X86@8/B$Z,+@?HJFQTT"]=@+P!*
MSM.9Y@W%+PNJL8/B&S"X-&"D'VY=$P3#&+U/CLG"5- NG KNV%@ ==//;_B=
M!\3"!<%<(+Y.H,5; [>NHS-F> C".>OQEAF,@R,%D#98%-3"(ZH+@OHZ!^T5
M3ID7_3[3 ;J+9W '[0&[ \?[QD9FQ_^CW_ZH68QTE^>[I@YN.4D"VTA^$;L2
M5(H5X' N[K1I%@BZ8"Q5-;9N!^#;C\7P@D67HKB.29RY\S$6@^.YE2L[GDQ!
MCG@;0Q0752T"WM?7]ZAP88TV!5#*C7NKN;[X@S0*]^LOS6=I.$L]TUQ8/A;?
MG%@4]#-02N'RZ,+37>?IG%$(!;BP%[@>&W&NIDC;O0,B"SC2G\10>L/J%V[Q
M%8G!#+1?F'8E7@7S'VXS0M?EDKV<B'UQ;8\+4P'SP?;ZJA5GYQ-DP&.H6+)Z
M:=/=LPM"?%A<Q)@@GNY5OK&O0"9S(*,D?.=1,RT4S8!;5UO<"CQL%"[EDDK]
MI4DY>6OZAOK>K&E,J2R!Y_K?OYBV.0I&V5F PZ-P'E7,23!]1G&95&CNF\?Z
M@75M]@&NV^:<<Z+FA^PH#9D46;>69OM@(*$1-49:20#6>@&PW&U\9&!E(2GA
ML!R\Z$_3A_WT? <> <8>M]!P%>!_QNR9,9T>\1T@-P+=%^_A"(<I'.)1/H/F
M!BP2'%66O23'!TOPM):,^;6IX^P$-("=B6;YDS>O0>&N_-+70#[US:@7;B<L
M#_4%L"L\*UP4=M.EW<6R=?$5)$O'O'"V+MY_*FH-IOM/Y]S]CG_KF+9_9;^
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
M*LP]4^%T$E$D<<?TJF^=X[L +?[*;!PN#?:GJ=,D8:W7'6OZ%D3'RD*7+^]
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
M/_2S;RP,;F-WW[0+7?B4\-]/"?^.;0>:=<?&CNMG*X'+T_%SXP]O?_]V<25
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
MM7A%FG0KF;.98,X_'"NP?<VE=A0WITWZMZ]7 _/;DSXIB"<SJ@)2<%2\N)'
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
MO0739Z)VI1^=:':A]$6JKP6#U&'6(3H!*5E^'I6<-_<Z"GA#L!RVB%6%#\V
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
M5&; P0W-:T,8 (X[ (/G/SSXH3PY[@.\01?6MYAP0*4L8/M3 0N\._0 >:6
MHP?>2W8>Z5'4S9%&C8*.6+*/QAGF+_::_\U7%._' %<,' ,=1=@(UWFF.@QX
M\3\.=AL8:;#P;0 6E2:8'MI2$P;V 2Y<K P'\.?%&OQE?&(#WD=Q7D/<+KNS
MW,!^TB:*ST-'X48#?IYCV\P*'TQ(.;2C88D,^G$B2P/_Q^HBQM3/IAPG6N/5
M#T<UE6KLL%7]+MP95.%G0Z1N#VLCD$@5Z7FAE1B>#EFY0:7 ZLI6R%2F !M&
M /QX+H09(I JPW;@1" #<;("00GP>J&, Y88@JE?'^&H .2'='R0BZR[&EU&
MP1G^&/$N, :;>WL-DTQC$2$D;P:$"M)=YRZ\4:04XQ%0S8NG:TB6A:X_C_/Q
M)'<8<$Q$ JN\7YFPZEC^$ 6?D@YY)S)>7'=SI>2%:6)2"#Q_@)2?T -2]6+@
MSQV;(K,N\L_D@A/12.<\BFDI7,>) DM1NQJ3]IB01Q5Q#GPVZ@'QM9LU"F+2
M ^%#"[@.<W,H64%YP.M-=(HI&>C84=9;)%00ZG!J*[F#0ALJ1.$RALXC?@E^
M1F;5>*[-8*!0^#&]DK]Y>H2[L>B3V6) &2EM4DP2$'6 "7]N4#@3S?(GHG)4
M6$$*OM6AFE2IUXCW@),#$A6B<!-3EXZQ30Y?>8"_=Q1#([M5I)JH*B/@)3)H
M25&Y1ZP:1D2(D*P998.X2/4"'5/8_0 -+A[HCEMX/&Q +P 2P=@SEHT.;+(C
M@;BPSIAYBF?R#'8\(ARSBF+40[$R':M=IIXB><]&$POC6]&[^SR<CX!%U<)4
M]H2)L;$+AIL+RQ@:582IQH,PF,1&HQ%G\V%,T":7%Y=I[+(^XRCQ'Y^(;S"!
MC@\P/2_ "!)_2'2;P7H^3W!16M""Y6,BIP\:&-E>B<LU&;P+94PM-)\11*Y(
MP0O B@!,WF&RC2K7R2&X =V&0B=T#,CCCB4EHT+W,1CI0\V+%5TK/-& \1H@
M0#\0EA[W&QPJMTTL53!&E/YQN!\S?S$OPVR3\A@ZF??QM0 9\9H5JASNTG\]
M</<G1)XTR@RE)*\7NS8U+I31*B6D+UG/E;FB_0RL;6X5OXB[E'N(W8@IKZQ
MN->D2L1R_.,HM0Y@//-"^R1-C2UP4R3MX I&T$3F-;]92=W,97K2^3B.WOJ:
M?7^ [04]C\(EOGKQR)MF8!5+*M5*+9*GBS2G4Y%M7F$3JVG2(TM N,:Q*+;!
MW?1&FYLU1*J6]N2%;2Y8'X]_G(,)@:805_]H:O\ !L(!I HH?@QYDU7OJ\VC
M]G%#_7JA'AP!>W1]X!806EG%5L='C?T6CU6CW 7:9.,AVC-V0&80//>GO=;^
MS^IQ^Z!^<+1W6!'=FI)D&F_3<JE-BP(FX6"'FBKH  1+QN__KR83RE._'N'-
M%+[")AELE>(Y&.J+P5H9>0,9X#(7K?2!H.I.OZY3H$$V>[!(XHXU7HJ+-/7$
M>AX%WS0R0DBCH-'[]+1+ONLC,=,N"$SJU_$<Y!'LT=$\!RT=3"6COM2Y6NEC
MW I3PHIL-T$BC<J >%#)M+"\5RJ'6*,8(AOV?YUA<;7'2Y\ ZN[%V2Y\-S:9
MY#T/G00+>(5W=%$,L@>8];"4@?+<"H+ORZ)L> (633<//WD1WH@I:+'=@?,H
M(Y!AEYW8F/@.TG8D-IMLB6>9Q0N/E(LUSBA1%"E^@1NV7Z+J8[*9!U<GM6(5
M6Z^I)P,X^XJG]B9BZ#15<G5YC'12]6HL@,--.I(LZ\YD$5UVM"!JB92" L2$
M9;'P?&GU4</2/LJ#BLHTW@NK<&<*'109T.XQ8KM8Q8"\(:LE(6Q$B!7YIXI<
M>#2,%U_&VQICB6"1"U<P 8'Q,Y!L("+0X(U756+*(FHHR,M9Q&-OJ>J956QA
ME*LK$\F+8&ULUWG8DKP;T1G*13 2#!5[QZMBPP"I);WDJ%5E$)AH8(H<%-^G
M7_]([Z-"Q,PX9?&+OMS)GE_NYO/,%^]%211DRBH72H.)]\,KZ WPE(B 8]0G
M@EE4\P+W*")*RW%$<H:'F/$X [;7"CH5F:LX[=O"29^ UDIP0BQP'"-:T00
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
M=V1"Q] P>*B#'XB#8E'1)]1S ALP/:T\$PX':_69%_:.Y3=T18VE,;425QH
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
M?5T45XQZK;&35X0?75DF#JMD86T%!8MP5F<T19/+"WR:;+V-IME$(>Z*X]8
M?)3Q)'^$]W;7L$G0\H>RB$8*[&F/0$Z_X9/L04<[K@SSR5:7,&>+$4Q!(D(A
M8%I;9_$34^GH5^JIX UV*-=K,MLR%'0MCU S''*$1+\>W.GRDD@,F?'8.?4^
M(FN%\=#86  Z3T TL_N.[%4T;04'!-,<1G&8<*)S(3%IE_=O.#86W,554_@V
MC+U29HFY=%8Q6O3\Q0 6CPEB[LJG'I6P;8D9"O#<%2\+$%WW%WRB0-BSCN<T
MBN./:>K(U84\I8CFHB"8TVM &X+#HO@X<5K()#B*&.C-)M+@H2DU6+5 #;!]
M2B/R0P0\\/JP+M#&\*05*XF,3@")9LCT&";@J%Q7LW!?D1Y&&CBOP2B^/$JT
M,'3,ML?HJ&N\$5 LJXS8AI %X, ?9AJ_[)Q_;S3:.Q*5J_N++TJSLZO>775_
M5R\[9_<W=]URHUK^[3)/_G("Q1L2!^H@B6@T(65R3&1;RON9W@.-3 >CH(>J
MGG.I,V"4A@BCQ++G/,J'(%]BM?J0BSK3$QJ^EFA3DVUG>-X![UAS8CWJ-9#&
M-C@JU&0M90;WIJB;3KI<XM2F3%C1+,)8%D%ITVE4>%F?(B1ADQN8-4"<^ MY
M3E@^[Z(S2(8>WA[5/V RAD:H!U3V*95-= &6%/!4/<XD%PAR-8A9VPAE>3(2
M?LI 7LE#/A*D$O_/'\Q5DJ'XTB3E 0\W[<I>2@O!> 3,8+J8%/J1JT2<';ES
M@O2F7/(,JGK'N,H#PL%"_5-!!>$RE%;.E'T[97I/"X]$1RLW9$'+P9IOT> C
MXTS@:&%17ZSD75QFQIN!=]5J6]>;LL4<B1?@P;9\DH?8)6 ]G8F#-$4S B^"
MP]8JGQ<>,'7B!*'TIPH#+$$ J:]3<Q:6K6)Q#7K@?3[ZLZS&:=96SY5\F!W!
M1"XB'I%O3"5!&HG<Q.ROR,AB[)PHL:3%W- V=O=! WXX>=LS6OM%J]'C@\/C
M:-LP-;((@,M.='J40)GUG]1H.)$-E>E.FPZ?&0GOT6#8S$-AJW\<';1VV_*T
MG=W$HF"^2%DO*2U&/&^J?RX%<8"<GH<X2.U2_0T+-2YN_N'!_NY>>-22Z#&5
M768R1 F4U!9S6\/[Z>[C@]WCN<"0+XH-LZ+,/<^"3)'O-#7*[&79E41I@*>#
MP\P'9IE#QS'"I@P^L5\=X=QMZBCDGC&?C\*/DQ+UL?S\;7P%#G"FP6\RC&DP
M?A ?G]>.#B*SJ29*]M1$[=OH/3-#B75L)*>7 \1338A3P5"$W F+>ZC] Q-N
M9._(<=9CUX2%-GD%:5Y7D:P7OJ8 X"F&].79F111O#[M9C1FQBO=PO9(3$MB
MO3V=V\=K-&/W45^FEQ[6EAS+JJ1;GC!7P4: H2_.8,"TC!=F0@(ZE8SG:?EQ
M9+CP0#CH?D?A S&;/NE5R\T4HY*",3P]&F(3'XBZ319=:8#_DPZ5E5V^/$Z3
M-,2CKG;5Z>'/E%8RHM--$V,+^?Q</E\K9#09',KI9X>78446VU6NDI+ 8^*(
M<EZ$%;F$R;EF.>XAE5:Q@<93SYHW5/L\*AZJJ/VPJA]K5SS&^)D"PI_D)=)F
M\AQ8#'@EUX><F'3Y0O0ZT<-"=6%)A[4,%#-_==9159U57'76456=5<GKC!@:
M"9ZPP222Q7+^#7;>HG60,E]$[RG/]=D,[3%J;W&BO'$B:D[GC>ZJ=YKI)86^
M(E_$!Z6;5B!F&U#/'S_ZCB+XJC>D>;Z6$9O)QX= T-M (@;8=1L^&<>]1F/Z
M(L.#1O^$^&F\H)<C$FD&K!7#(X+<$0TU!I]$WAY@6+\*#ZX#^%.T^Y1P/B,G
MB\@^1!+C)\2$8S%"_4IF=FR,"&E5LN+Q Y(_T!MO0<TF>"K/\[&8QB/25VS
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
M"KM.XZ<U0:_U+>^A<W2+;:OD:7UR%_3G>^/@?=["&+] E_7'C_(S;Q>Z'=
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
M3L<'0.M&CF=4X)UA+/&&!$^CQOX"3\&/.6["CSAN@JN/FPVUN8U>,+]0/4V
M_]KTM*Z:EILI^+28X&S98)&W'"QTO=K-_J52O*R8K][!5>,P?%QB9H:;Y731
MPBJ\2.GZSEUG]B\9OO,YB<9;U#=6;TFNWV4K.^HGC 4NB%XB)B%J;.IBH"VL
MH0N1C9.T]&7NP9CT8N0S5^CXMW>$WFV 8MHZK5P!L\MF$BQ(>%+I$UU7<4M$
MAF&1PP*Z@\$?YX':3^0D4TPN\A5KO,\4]SXP8SV)6D3&WK%4E"PGH>MGW9E#
MM'7*6'0C%T7,5E;^!&(1K)*L"_WHX/OD4\]BV-L+TF?@YAV!';6P62B9G&O<
MXFBB=2S^8C<!MX>Q;)PE,[EFTQE6SIW1-ZG$$,QL%E]63=H&PE(*A"13PE=/
MSSI+0V-]EQII=U2@.4#PEBW]@BMC?8JF)D$N3A0Z)GBO/;'%(MU>/2FG&^Q1
M-+C[=\IA&E^*XJBRB"_BFE;ZS&0)D]:U8CTF&LU(:=1Q"L2,+29]3^(=K7!7
M(2VGM$(B<AC(_C,B6I?T&B>G \]?]PW$8T 5.9-&:=JQQIO@H-6GUP%;>2@2
M;J4VYA'LS.27VPR3,GI34W/$3C@KN8Z+A<O.=.UYM7<"/CDJBYC -C0 Q4Y+
MS5I&M1T>>'NE/XZB-92@_35YF ]=6TM_9?4<8;@-K*Y]2F5%P;@E.N-)47MQ
MDC<,;OFH75['3^Y=]APK/*GRLA3LZD:#9A:HF5EQU7$6IW.4E,5#DE&Z3,=%
M@5]IR.[HK8@:-=$$<,+)RRF$3PTGM-YMGVWK&$1+2ZKX\ 4T^8"%"V!1Y:R>
M7IEQ:<9+TB/$I#,V^Z-C2< (?B1F0T/N L/,-W27UN7%M<%>@X9>JB.WH2>A
MYV2[#ZPAZV/3.FRY.E+D:65--G(7VN@M%*DP$C.!;<G8'@O2LA-"!C4T/)F[
MQRI[JZWZ143V(=*^]I0E%36(55)<D4B:&%\4I4O'(X]<T#V9)?.K8UL9R[@E
MD<6IBY9$!\K:1S8NHQ4J:0W>3@D#@^D]?S</KO*9HPZ@AB]AG=Z>?4P_CR=(
M0WK2MCEEI-]TTM:^5QN<H=\JGY!X6GM"(YD(+2)T: ZHSZUJ;V;P=5F>U"'O
M;45T@$*,6>+PXBEL<B(?R#L0K.0M7]Q$*C.T?*TL1"0PQMX_<HH)Q0FQ\6_.
M$^1T3QJGPL@)]4JKO;G(8R^9260CMH>/@!OM#W"C6X0;[0]PH^&$ZQ=S=CJV
MU!0 6TR<5Z+09#"]9Y061=Q!$8"2G<BZ-%TB/I,, >#7P2CD-W7 03<QG<R:
MDPB[XIA79:MTOLBD]]QO1(5(,&<L0ADOTB1;!N:BR"Y88YA*A'+H5]1^I*9%
MW\L=L 1-D ]4AFEPL7U:%I?@2</E6XVOK<*R.-OV>$6=AIYR$96QX*9C;3V@
M>,272Z8_1AW]9RR:88V=<]S>.*ME59NYCD?$FBCYAA<.E([#OP&\P;*X8/>D
MW?K,URT%T8QU('+5E/?,OQ>]GT1Z]O4Q>NX6\,#=U>FV2 A W;V<)O0&5Z&L
MUQ3>FV525@HJN..TC*F(8<E^UGS$2U5II8U"1>OC5*@7PE,R;K(8,2/M/WMB
MR!).>]@A-JCO(]R$X-5X[VI1IA<Q1G3!>#G"W8@1Z9KHJE,XS4L!4="C>_Q.
M>C-GX#)1MO.-#5<XH+!\TT+=:-D0N:NIQ@@^.GUV+)(_/MFA':^^TW5SZX,O
M;M833A;3,+0I:/.?"C!^(US&;VU/YKQNC;*"M;=-V708"0[28HISSI/ =N;S
M]VB9D>(R4K\C6U'N&F%,5.XVU41TF_L/TD8"-PL<NHLE?OT$!*\WE']P<8Q\
M0%*!M@ ZG/A?R^!)]M/2&'DSY_9J"#,;1#G(6>/MIPRRL$88A7-,2N2QTXU:
M8Y/!JDWRF7RA!$V8?J14&^<N\(O$%X<;94N[TW-"O RQLV=)%+LR-V6(@VL&
M3"D]5EST#G-[3NOVBJ-A0C^P_#GC024_8C5,VZ/QO*+ I$R-EUL@5499#CGA
M,/*W"$_.MW0H!RDWQ+U@W$9$AWW?@#U %N9]^&5@3C;0@XS[U:A7C<1(?: +
M*5*AK)AW0SXB"<B[YAM1WR'9SE3']I0O<E$(=J '0B2TJ[F"F(6MP](\\I;3
MW03Q+2I,TOU6WX!KF MZ)X=FP:$S.NA7.*=A X/7"TY1P9DKA,!B/@_WMYL=
MMH'=%8=#]>ZZI=OU#D_9ED$A'E.VR2_2LLC1I4,>K)F),\1=8Q 43PR1X4X;
MB2I\EOE63G&]JG% Z=7A%+S#4W E8+76H)D*RJ-_K$W@G@.?3#@H\"Q$.: 1
M& D;U;CN:FI=4SCWA[H='G:H?RUD0XMAM+-=MH9V*87%]X;!F62P 7?V5G7K
MZ.BJ07L]1?BWB[30B[9;@R:XZ458#(-W)!MTU528"E*]'+L6%(G&+SSP7C@^
M3.]+9U5*?ND(>^!:06=!]A4;BK(CWRTDQ&U-(@Q'F7<LNF$GL:L>:$_QU>FN
MC5PUWTBO'1$-K,R7' %NMGAQLM-Q6919<IDF8/\%+%-2*Z?DIK+CM*&^M"7
M88]FYK-?2TV.TQ(5YE3C)"F9'F=CW^A&'P0'=8""[>36T5>E^8CQZTL_+'(*
M>=SM+\008Z[J5>!=*P.FLQ9K'YX1D+_HQ&.30)F5P%^5U!IKUCON<L;.+K$O
M$^T,TUZCHL&-=L([7N0U1.$@IDNMWR;&-4IAC9E8&?()2I-A\I)Q'4G@D7:2
M5ZX49,R"6PFH(6KQ/=D4JWLX5C23-"$7*9E5%(5-F.-]FA4C)-;UB-F#GEU5
M-U /@]+=2/\1?I=^WX6DD""E5<FD\ZR81)3P-(GC-?TNA:\F9DYIKX)E+7O@
M(^W3#KZT>L/^XQ%>A,4)X2DBU7PJC1&A?<Q57IA!S&^#_0409I!\&[4NLEW!
MHWJ&$GEBL6#^36[[OA*#+TGZORF#N&IW/LYS =.>CAD1"V9/V%/-Y]*[2QK'
M94F'L%X/31/ME<_SD8"%W-]AW)C21"$_701H9%-Y$1+MXGU=EB$*O!1#T8(
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
MM@OEKQ>@XL@L"TGZBI!A%'2(-+4.Z<@THQ5<,;X&BHD1O!B)'Y6A5LB\R6U
MK_N8;W3$;@^3BU0;6N3-U6T--"%M\<O*7>ZD1NV7'+"#_#[/ R6+I((KRW!#
M/$R/W\0\LQOAYGUK6^1!%:P>6)RH%U4?(L1%7YYZ F$*2T3&*B<];TQ]2JD4
MMF *"&P"<<T)C)R108M$^W!EW:CR'/^%V?Y][ $+YG"D9Z5$8TEDHSC4"O=N
MC[P:1)F8%)?X.!;9'$+Z6/ "/E<0MT5(&74PAY +%XT@F>*D6-02]147+;L?
MS/@NS#A?!K*OD2<&+M_8P&0DH?WM:*GR1E[K9P^3LL<F7CCL^E92IJCP9]5P
MZ?1W%6KM-[)>AEM6?A<VMW(7?FP\YZ2'X:,Y]([D;GK'UVFF3CV;][ AN9]!
ML6$YPG_F)DF]%1.I*N*T]4L%O8LJ>209%$T)>=D3ZL:53UMG9SO\99;":J,%
MV"T.!#;OP+W()>FA6  #RZ#BU>@U"-FT%"%74A?VN&F?+_1W6M0X-MY)\">O
M2D*JCG%)TB?5C%/*Y/KDH4P)=EP.B_A.W/6(6T/%*#03BV[P%@/:I%<YHD0%
M9:70C:[IB*)V05@#G2KL&'L(QT*L $N>7#VO$[G3+T6N6N#98QO,9@U<D[B5
MV*:J8!(S?,=OQS,"91)HST#L#!Z7K=I_I\XNM.T!2;U!A'#18G"/[%DF11O9
M@RJ-0#SUS]98J/:!9VB%FO)<LS K)7QX9AKHS&"LO P:6D:C[G/)$L3=M"S
MKS;)ZL;D\IP34L&!=<:U^6%]W4T^Y!5LBT%ABWX*3[:MMNRT>XEDB)P0,L*8
M*?NI5N>3+4ZXCB?J7-=UM;*(-C@=\BTTO7+'*Q>?&$=2*;A=>'LP>".\;.GM
MB1U#$66.#CQ S86=;-HA_\#X;H*8V98-(;'"#'<VJNUT3 1VU]_9FY;"J66C
M\$D6'/,/=9W7:66K*#&62-KM>[:X2WUW)B[',U\JPP\#@K9$#7R'U4.E<8 V
M,_=8[IWPS5'L U.^W!21UXA0C&Q2IW=U>:_+/54P2Z<SY!)[#V_ OX_5;%,'
MK,OMP:N3BUNK&FP$7?2["O2=K9$6"Y3;Y=HN>4=K(H8DCF)OG^-P!-QP\#^$
MHWC\?EH639YL$<KA'XB^K<TM;VRMB]$X$C,6I;Q_,*\0\A7<^]<I^N;!J2L7
M/_/@_TJZ<VQ%Z\@$/'*RUVQ.]@U^T8WT]E_F-VP1OYB P\3^NKWSH;6'Y>3H
MM5 ?KJOK5D76./K$]7]>$;0G\AK*B5;BV!\\.SBSF5>$/CH3@W%P[.=^=9XB
M]YXOOS2I.=QN2H*S^D<+T^6E-65\[*XNK&[<R"+9 @=,5='Z*]NZ^[@;'3';
ME7PD7YZ^<5@K-TX_63L+R/2H]ZAK< CAF.;2(\)M!63"7CF*TA<5=DN!A2S!
M1X%[*J$;,_RA-X'F+  VNIJX(IS?=\V1 ?>0(/:&ER1^W#$>..!UB&T5>-^\
MLCQ@6H7!5=>H3 J%?N,&RQ^\[B)[.2S4F%DZSC!AG)A,,7\!W<>N<;+U29,+
M%R3CN8D$*,R0NLK6(S"'!^<+1L7LO<%LAG-C:I<=X'*,:$?'CJ2QPP^)<H1P
MU\!75;O9K@8?I&NU=BF$U6))2"XM5'9+NT_A3J3;SXH)H'[NQ[Q-RXG&70+T
MYN(088U[.S]4AM+P3B4>GC>GO^T27<?Z#P8QS'&RK9\]]F1Q8$HZQAFA,.3*
MK>@*2E=C4+]N)LPAOE'AJ_J_\!_>LF6/)\HH%.,)[+M;9VVME^$Z"H4]K]W@
M'G-8<=5H,0T$T[P0=*Q_JZ#[WETM02GHB@5V/S:Y>-12CFP9B71FM$\D<8W@
M];17"A7#T']/BP3?.S)L!K3XJ:Y!A)LX)Y2^ 0N03THC&E@"\J?@?R>T,12T
M@>0LR !O1J_4/6T[YRN=H'EGR(K]:UDP4:VT'P&/YG77=^"Y-.]Y?)C$&NVZ
MR;/T/9YVUH!T,=#J)=BQ)+?LXF]=2("(\&48>)><^9(LRE_O3O*I<Q7&[N7&
MOL"XL[FS@YMZ;X4;+6[-(ZBN=0F"N^C5^$+NP-68N4<#9NX6,7./!LS<%_02
MOTW?%^+$\YD)I']?"@BK>%Y,5PETY2(%ETGASW)4HBP: FY,?I&6!7'Y2N9
MNW+MYD@.L3A$KO)IBY!4X*-6_IGQW;8VHK[!@@L$=7!0"AL8-:PL/'IAO(_T
MY7''"[P$1@@Q!ML#<5=5PX'B#/P+])OQX+0^=)LZ&,;#8^.T&D,)>L)E6WSM
M5%ZYK5+.%CRG/:Q9NRJ\@E7W7B<51*/U*3W'*LX(BR'T_!H>8DTVO^5T2=:8
M''<\8Z13A-DU.,#A7#I^T&?3:&M,*WVU1^AZ]2H(9!6@@R>+&2Z.K A84/0R
MA%[27=NANXQ1'@+'#HCO1O2';HE0TVZ)7?CX2_CRO J\5F,L\^?^AS0:I4^J
MFZX+R+:)56#YU226\;4ZA?Q=0>&"\EZHQ5^1E1W4XLK^@[$) PQ_;Z@7G.D5
M_,ZAT9(FAWZ:^%F"U0XD]T)<>:&8!'9GD,R_[;LP-[V<PY-X_6K1NGXDNU57
MXDE89!?!.<@\7:B5+3U8F=0@Q'C]GF6*&7FO5.ER.X&$Y>!.?GVQNK-YY!M9
MC*"9L6BMN.?H=,URBRRS/DQ@)A@?V>X8XA8K,5<E?*5@7$;@]POR&#E+T'],
MD<A#!J]:N'1&S;(S ?[9T;M1KW"7?X,AP:8]1+^7=,#3%WBNC)"+298C=243
MV$=JVELZ:03YR-*6 $5CB@6^EQRP,K=]EBU;=?H6+6D52.UV76EN..WO_B'Z
M(%((/PHN18Z*2<6IY)J.'18[,>.T(OMJ\0LA5&G.KJ9ESM+2KF31:LS!TC%
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
MZ B3<'.ATM6"*(,Q2/!C.8(XE4YZ> VR#<.CSFC"PUF<EGASVS](R$"*MAQ
M4!@M^XR38IEB]<I6-Z1% -9YB*O&Q(.H4,@3;=R.HF^)6,%+BN'MD-;$X_,V
M&GYJ/;--;3+:Z!2Y6T\1,ZGY<XFS>#A+S21\;E,N)TA1@)O>6@OI&A0>B[XI
MM$&IL(9CR^L>**#.<IBHU=A4!]=I\B7Q6F"> ;:1,L>.7=QZ6#-5U'HBW]:H
M 92$60@%89C3GK8D/SU0\?J?$P-?Y1!+[4<B(P]6C7Q1(FICK"3UF$UH/RW>
M3X$<:S8#I ?'T;/64([40+2DB :EE?3H9-^\AT4$+MY("$<58>2U3Z]->15>
M/:TNTRD*X%)#KDY 4(PR$>#YHL1LPY+U6NF[MD/6C=G0AH#7+G%WD<)U>]$[
M+>00];#W01/I<//Q9W:!;G]%^;!;[[/D(.#!NB @61Z^RMX>S/YXNG]-@HU]
M?VMP:_-A5[4[WE_G2IZ"#W4R\0!EUX?+IR>OSY]N/3T]>/GS;W\]?_V?9W^\
M>; POPR1\MI(^=%UD?+5U9FU<W3+MNON\)$-A2W+^.E\[_*OICY\NI_<.,I]
MM!KE/AJBW"^/0L^;$1SXP<^([8W"WPLB<7V=CLOB9])@DCZ(72Q47>'A;8<O
MB8<:.:<MT4BR<B LRF)BR'5274?++D:Q!P1E1#=W2 QN2QN8" >;>G1<TS.A
M[P!V0BQWT^V5:/OINBU2($C/B_)8G:];ST/^M9>^7*:_')=O?MJ44/R*[>SQ
ME=O9+;]/"$!*9"P'4V7G7&V&&VG.N5F&.-T$;D5!<="JB+J0'3]-[0"ENR^7
M A>$%I/**UQWU"134T?AC#F]P=N!7X*50TB1DP*\5ZIU*#6BD,Y0&I'CD\!=
MMQL(:/^N)W/16W*4;JIU14<D@YX5S92Z.%:$-;C5$,'6M(;[F@>"0@,VP95C
M-97EU)#S&_W_&FG@]=GP3Y.TG',4@,P\IKP0 2JJ"9=PH E8KA(ICU;EFF;,
MSLBB3&$;1)4NF1!5 M69O@&L7:NR&[D=;W2HT=UF;T"\<81G19U6+:?'VP:N
MV4KCV9]/#N9'R?A\;_.WTB<W3&7>^)VQAD02+[?J8BMA33%_6=%6I\P843@O
M<FSLT#-V+N08/>N-Z;;@:K 32 K$VX#7;T[@5!"[J-&/HOX/I1ML%W1X.1/$
M39IO)68!EWZ?%Y>92:9&^H_'<<(\_-V4H31H.__#WYBI?](G0:-A.P+4P H@
M\"[3V:$1V^MW9M-N/2E*QS6K+)6):!4O5(3GS?'9>7CV]O'.SM;NH]VH<V77
MHX=$S>YJW -6%\1KF%<L)=SD9.3I)#7MYB\4A#&S.)MH#NI=3DKU9S71T3EQ
MQ$BIZ9 CE/I9W:N'UTY]/_8=<7>NM/#9WL+M\%<\"R^-ZYUK,YE**@[Q6WPD
M8DY;M(I;STYY")KLE<P222JP*.<D:(O82..N^'[,ZR;R?=A1I+V%<,ZIA$07
MB$:'3FW=AS46[KN0&[HC]QTGFY]ZZ>1=]GHBTC?_*9Z\JI]<_GDQO2[E0H$H
M[92P*9VC96BMPBNJH)9(Y?R4-4&0[0I /P\V'*5IX(\?_0G6Q6V@\G%4.>%<
M<B=7*YHUW0-U+>KIYG6N4TK,GA?DAE]=,OSKU>.3YMG/CP_/]C?D<+U1R?#1
MU:BD3WB5:$58G<N%7Z239D^5T, DZTY(KQS&7OM5CB[Q(+#.T]*CRN##>4(=
M?1TX+#&,\U8MN,]X3=V--E7:F1=-;?N'28I4*RL52A,1R2<*"M&#7;4VHF#=
M*L!G><'R51#W-WEE,B).65!6@!_/5G:JPC)VBD8E.3#<?>TM.U_*EN&S?(%
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
MS@P64&S QS4,+Z:KB\">27!N)=@$Y(X([RQZ[HW:!G@>M@$]%;U/]W4]0_&
M9?];0^&LM**QV/>'SW@*OLD;YL2M.#FC[@2\H]TG3YYT[[_G[H_$(+#OEKF1
M1J9?T@PCUC/$O^<I!G'@%4&0R",X+2IX7=NM=VX/7*S\_ BQ814^*ZBU0HY-
MFD7I5Z)V7^[V]& _9RBF0,[9J_B2\UQP+?_X/AMSLY([B0]<M_B:&SR'[Z9)
MO!'G[C>:K7Z1F3SX91NL[^>BXLWKX?UU# 2:C=A[L#Y(H.B" AW//;LFTB'!
M/<QS(9I RZ):U$3L0\*!/*,VW&79%\5-9 '!#G>\U2C2:!+#R59XKFPQ2WWU
M-[)%6'1[?E9G[[Z?<)&=S/^SEVA:_]SV.5RTM_H2)"OLMI^]_>WP ),>":=M
MN+,"I@UV=?^"K8P=/;$E9K!)I[-X8D2U\!U\,SQR48!]GPU$A^W,VAYEE_P1
M:0^5O2<F\?#=OBZD;943?>4%-62^@#U_P=?TM['V.]S9EGEZ^^HPHABHQ 9!
MWI<Q8(@3X25C--@9;'=_F3+#.TF\1OTQJ),HV[OH][WY]>PH4MX+S__72T^*
M<2,"PG-__)B*RL$NP-IJ+Y2UL"$O567!8"4=4!=F!L<,HE]4NE$?#FVD6C34
MHT_5@14#]!823)Y^H/N]%Z_Q@W@X#-OC#9^!??S/6<O;W;&UO+<'I^?!\?'V
M!N_]5TS0!T5W'_J<'.3LK 26<(%N@/8!X9]]08$7 LK5=K8?/4CSWG#Q\]G*
M;KON^Z!M*A@J]H>JGV>F7Q^<_G1T3M%B^W_/3TZ]JK,<*6?AX<GKUR=OPJ-_
MOSL^_S6"3[PZ.#]Z%IZ=GQS^]/+DU;.CT_#UP?DYEJX/WCP+C\_.WL&OWKX[
M/7QY<'9$]6S^;GAV=/CN]'BE5P5>0- *EC_WTI%?PI9M\.([VV 2][ZE1;M)
MS\!)QL!3#M[@Y]GH[ 524Q)>&2]7C-^'(XBK<PJ@B;%#(VKX^T$S13'8O4<1
M.B8/F8NX]5WRRRK\+((8WL15$O_A\OB45">%!V9^2L>8^*Z6\Q'$EJ)(\_KG
MX[-M480)?I'VYQPSZD@ZDL4E2Q,MXC1AL&"2(IZ?$OBYZF_; 1$BTB$A(3)/
MQ^F"&0&\U@(,U9'$%?[) /$0"6H9%UD$DT;8-GVH(N.RK5--=4BF>O)NLHB7
M^ Y;0\0+M=Z9H#HQR5(90P<O#V)3';^-7@X'54"%=';0J='C0803A#1<IC3=
M5K[])U)3)IM +A9&!>W=?Q#M[-R/'CU^$%:SN!2R''_BD<4+>6<(=7" M+_Y
M4@V+OQ)TOX+0(:RL( AI5!:P?"!B5\)[+FZP>?I,-'0M&:2E%&MR;5? 'IFY
MDF34!9: \H9".(06F]Q V HQ3^ ]9G>981\_6J_BH^!*E=&7(=\;K/EN3MHS
MG*#@K2GII,5,P(LR7LPV^+C]%EP@Y"A!:)^=E"E."BY5.(/P%&F)W\$/<CQB
M26Z<4E)58?<JGP:GHGQHDF8F\7Z]MGL'80IRX,%WZ+RS[#IG-MM"V\O1G^-9
MG$\-$UA7G+CCEBAM:,!OJ3AOROO=F6%]O=W'VH+D7=9>\F!,^:7=)_OW23<X
MGL-AB6U8DH?Q/QB%YL^Q@3G"? F]K1$!E6#[J6 _KK!L7Y3P#/"<2HS?>F!N
MQ^+''?:D.S%]$UAXJ[7[XA)SJY2Q*PF21]G$O9W=)[:DA'E8-:-Q,V\R@KC(
MD04N7%,RPJQ[.M'Q'9XV585ZU'O8B7H,]O5GH"SJSXK+\,<"F???G85'B,PM
MBQS,ANR>?L3,0WCT1Y,RLHV^SNXO,]JU1!>1PRT1* JRGJT;JA1%@C<'9\\.
M_NW?"8EW83PH$T"WBN 0O20?."4&(]P@[/4+(?GD-SDR)'TI;#GP7<*%C(S)
MB>6J$!9H1AF[UUT%XH;R5<C/2)'XCL9#R5+I*T(P39[POH0^*SCA-2[4$=V/
MD'X$37:=0K+#^+M=CP^Q$6OQ(] 7>P/ZXA;1%WO_#>@+29!B.K0O1?IY<]ZW
M>K9\S).D\VE8E6.\63G?W=EZ_]O.SM[V[XOI/0C0ZW_>LW8MUO3PT<[BSWO_
M]VM]!7?@'9\:?)G!69RQ%_8N+TDYFBIKS@';8/=YHV?HQ,<&,Y?$/@I$EU7#
M,!;B&; 4 #$"*J@A/^1>_9@FU;%1W-=+C$Q]B0=]PRX[RBNKOP17!Q^ZT@P
MG"V)GOCQ%&Z \GKA@YWHT<-=+UVQZDF!NQ!>X'$6_FUG>V=G%T]U_D+XG40?
MA_P%BCLE"/D^PBK]WW:WGSQR7XB(:Q?Q+78 .DKTJMA+:&=;X)Z[(;STC.3#
MSUO/14@@1J+*R-<TVJP%>T=!%]5#55\X^3 YZ,E+];=_;80#\PVN)<[5(09[
M=2'%:Y92:R5U+R#K0WDRUO5K@1?#K#8V5>=;/EO\WO;N_8[%A]=8/-CXGK7Q
M#9V5C38IC$\K/3K) +QI%7*6$1K/"'9@S@G33DN%C3I^;P@K51KFZ0Z;!1H>
M"K*8.5NA1</QJ2R-"4)<SAL][]J!ERPY&!,L9/?)_KZ?(PF_PPO)SMO^N-M[
M_16A&9G[W\7??[?W_:9:V(!=^*S8A;TV=N'A=GBGX(73H[.CTY^/GMTM@.!S
M[Y"#X7ZZX>ZW#??178-NWAR\.'I]Y' U/0 <9$]Y=W9V?/*&D#3PE5>_GAT3
M@N;Y\9N#-X?'!Z_"PY,WSX[/]3.P'MZ].J>/( _L ?[ACM$U@_O0F]YV*K7J
M33@Z)*3H3-DO1<6D7DHD8:<;$0<3P6+A6[\W^=B):.%%8]06Q5RSQ^D6]'&Z
M6>50U;)B2CB;3(8;=!CEV!=)*R2IF\,S;OW48:CPGY&1MA;G(,\4K%#>68CM
MTD! R9Z,10[O"[^BI*<YU7S-A_>WP[,4)@P^T'[EGSR,_0\9QEXXCK'T#A=N
M6(1>82VVB55!V\$S-TYJR\SC; D!+#5&V)D[;-G(J;,1UPFDA;Z5J7ND)G?
MU0F62L"YL5,9W.0%;*J/^.6VD<^"/$;E/90"WA#X](9OVX<*$HM(Z*C+8^&P
M_^E?'*^9R81J?<1H*PT&CA$9/@ +% O5).Q79(W;<*3M@'L07$,"LW?1QZ+
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
MS#4@2$@<XX\@]?_O?VNB6/P\^VOR"^'SWWX>R7.T029,:@0Z-&M:*TP\'Q2
M_T02HB6=B1@QSM -DGKU2!/?^TJ*E;UOTN:A 18[D%[2W6X.#T("AC>?%D
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
MG:8;>M,2,%GERI=9!*A+9;Y>3J\+QP)YH?>OS,0U*/+E(D.MOA$MG.*4?:J
MB;2V3DRC>XVL?M!%#9:%NS+/%K7KK[^.7O;_;+QT8,J?3V';4Q@.EY" +%(,
M-08]^EMW[\MEINZ]%.W>GYF&XNG^&9X_.O]^7>DW#GX[6XQF+73T4W@7(A&]
MQ,5@4FL#ID%Z;\8:<!EN*; I_.:KPEIF=NTO\/\7WM&B?GU^6QQV]*<-MP@N
M=/IUK!!V':P1WJ7;G^2N5UB4^@A\58HV9'/?/P'10H5*A87O5HDA45BY__5P
M]S_8TR2?-*X.7W_7V^#X4QG3.&D,G5_/OP\N*QLP!.)V.@GC/J?W(&02Y8<K
M3.;IB+Q4SQLCV9 I7(ZP\( DB:])RS>E+2=*5K4PTALH2!4PD;/+FF:_KY%M
M%]#?Y%?]*428A\CRU\[C0Z/_1SN_-#8AP^=6NOE0TPT]0;BYCQ ^X 3A[TUZ
MXU/;)ADL8X]V\RN5H)N?JGK3K:.FNB)J<EF5"ED5C+ N[+[<4.?=5=Y8R9*\
M!Q-C-%$'8<>)=MF&K(J[.FQ=-%X;YT]WK[>GPT[->?A6EM<Z9AS&9+I X0]A
MJ'CL/5C<$\#&?0CL_,:'J4_PZN1A+F3KW"+[D55RK@MD$48B*E93[Y3QWM]O
M/TX>5;MR>VBA'<[1' !L/A [7Z:!**\$A+MQ]VA0JQX.#MN_32D>$!'#*..
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
MDK#IW]E 9Y0.399]FX?,&E^K)DEL9@2949J-J=M?EOA:/<G$ZMGYL+DB>W_
MA"JRX)ZL_:&M&<BVFV:_K1E$1>S+%L0!+X:6TI-M!-&42Z2870.V;C7ZF$,<
M/_T04&]2_V=]T$5'Y=^]#:DW%U!NX$+*P=]XSD!T*IO\DI(P<V5!+".5F;AD
M3)%$\U28S 'E*S&F$J<\%U%ANR(U6%#>@E9[9'O5)&>FX4>'IC(1@>NL5&N#
MEMQ\^BDG22C&KJ[P8-M0Y42$";  4\G,U J;-&&IG*2L:<OVU++(C!(5+!JN
M:RN84EG!8X1]6F'2(AT=+(MCDH[EE1"05P?(TIY(S4<@D^/_[ R%FA]J3V[<
M?[\1&[WUK'>>/<Z-82'\ ZS__ ((U8?2GQB^[AUZ$<P3B<N$<HVIDX,=QAB+
M,39_,>/J[FHQ?09>7- 3VZ:16_K(\J>@M*)^]>2UO3Q#M=;3MQM-N=]XS0,!
M<&K9U]N+UH=3(=FUKS(II.-+['+A;SW7L@3U(NRG*HM$69DOQXA&Y;1;EG81
M-EN5A1M12[ J8\VILOEF5WI#:CDP2UD$U8E A!=8]^9 :<80L]MXM.\^&>%.
M/W<MOR#[\,6Q9'PS-4.V1BT']6U\H^ "62:I%O><HT#V33YKG;S^J)_?]9V
MH5'YH1YW6E];5RV&FQ5G\8$M:NH-T&'T$(5$"7-N,P.XDKB.:T-X0@.":=JN
M7N%+Q=KF'(<,4B3**&";^1-B31E\S_2(4O2LDX?%>I(& P;)PURUOR5@(OL=
M_/OA1BGWD8'( )N)_(*GF5^+K4JI]V1<HF%[XVX_!14T\W32(8,N2"SQ-D.6
M9,J[QJ+YLQRC0_L=U,$SI%N$BJ^Q2;$*,3IVWP'=XL95:PO2N;F3G2WEERI@
M(IUL[(&&%Z7ZRO=XX'3;EM*SKJJ;5+[NWE3/0XZZ%>E>LQHAOR>(D%#;)HOY
MS7>5ZS&FS<1>M!HIP]\X^:*4;K)BA7E^M<C72LNWI^3$2U;!6V,:I(KIA"]+
MO-PBR(%9G1-8*?/ UL-=_!I;4^@L.$T?.DC-MK@)+.O$QE9]PM@ZE"T#G\2^
M0-85G'X?CGXWT-0[)6Q%7U%^OF]K;;'2U'8X1W, J%D4\A2#6'3ILFW3UPYZ
MAG-W(UWVU..?SI_;<K'5+'9_B/6A(M9M^9;\_*%U=%;\_>M2;]_^'*I?3[MM
M\7?W6MK7E?Y14;[%GWUNW,V>I[[@/ >4@/-/5&I=7-UTZZ77F]+"$[F<L*XS
M1:B$4#(E-,OB1FA;9T=S=,(%@<&.RA_/H44RL.MQ8S<QP"[NA<8"9G[@.K^Q
M?."W:JM,7[9F;.$QL\KR^/''V>U1]:<HM-,C/,I+"(^9$Y6+RKUL_I"*I_*;
M$!X13D$];O741D5'%-!QW=!X@B/,!<T%1PS!(<86'#/K7G^(-_LGWQY?OAGI
MD1N+CC,M-V8.=/UZ_K-U]?H\Z+T-N1'AC];C^J,;E1M10#.TDXI[4ECT8ZUR
M(_>O<V"V[U_?DH6W2-V5\3OE+J*2S>;,H6,[V,.& 4_I<;B7R+*MI/\\K#0H
M4LZ&L$#[O$/%Q?D8-:Y>)/F/4.]5%HK#UQ_?_GR[47U%L@3*MV%DSSF[*ZEG
M4+#H]()8?3W73\].!K4E3[]FQ;I822U%_43>,G945LN9Q].V2Y(RX5%6;-GP
MCB(6ZWQ9"*O]7X\:CM<<D$%!5F0@R&8\Z9_'#T^CAQ=KV)+2+,B.F BRF=/7
M?M6Z9YW[QUZ[_+X$V6+?72JNV#:R.3$6=9 5>Y:]@PB022UNSI=XLT*LQ$"(
MS;CU)XKLV)5ZY;">:B&VST2(S9S^\K%^]=/ZI55OE[5%,R[$%@<2I.**BVPV
M)\0B#B(P,BJ%2IFOE\/:7M8OQ#Q?^!]'QJ+B2Z'P[\![7@<CA(XJYJZU/F;2
M,_3,79I]V>#I#WCN"EE:YS.LTNEJ^/'P4?_?R3<K")HHILHMX0V[';FOZ:-/
M4>\@G[6U5T1!&I_"Q<4@2[#G4&\0ZO:7ZQXJR(IB]O$S1R!B#=/!SX#B!IDL
M.4%=6/\TD"TZ:*R'; 3R@%0-RUA<<!W-D U%PQ_" L-!L(/$WONW;?WSI?#O
M/^WL8L:[1--'^)_=7>Y(0[KZB;O TO,S?L;C$!D*_JY4_LS]E/4A_J/([>ZZ
MIHVJ/<4MPJ9G]7]?(: 0\8//J.NN&/MOI[A#_H[!4KR_3[Y!,75='M@8$.]/
MG[EG375Z<,#B7V$GGA_R<\Q!F*R<$^.CQ)AX'?YL &L>OCYSUZ,!?G_#DMN:
M\ID[PTJ*XO3,!.Q)Y>"W_O&^!K\:"VA/.O_[#T9S",(M)#_LTO[43YB+@5XN
MDO&I/ S[7!G@M;$4'4P\/ @2P$KHG"G&?I.W,D-'"-C8REVQ6/*UQZFF6.9/
MS<;V#%]H&<I>IH_9#"B)PI6O&D"+-+&ZL5 /&39,CSHA!?)9/>G'EE%P>N;0
MQL:R_7<VS[#@7L53/I[#*!6+=X(@N:[?:^]%W_\MM[3V)70^#OOX<"/R0:P$
M/(; /EV04[@H3ME9'J?Q=.+.5.(+UD+I,L8F=C/P)\/S8'.SG1-T>28.%WQ'
M5^<T:H8%1#"80(K_=L0QADOU_;NP_,;7$\LVT/Y]I=J;M@7F6ALAL(7Q&;PD
M5EO7S//FQ678(T6\"XN5?OTFW#A'#V=UH[H&I$B90,I,[.6A>2R]HG;OX;2^
M!J2(+)!"/._('/1F[IXP8UNOBJ7?2+:X0T/%PNX *0B"+YPD\,P0%R-]OS&Q
M]5XDT7L1+BF6%]-]HLVY?:+>[*1FZ^S\^O6Q_./N]:Q5O#UZ;*,_574M$U5=
M.Z,L_A7F2<]K$W6_)?ZU,&'BV3"ACYZIT/0^/0W)IGH])2%9DGZU7L^%.)JI
MGLTBWB.RBD*RB8BK-6F^?:Q'I4&8]C7'[*Z,@_5\5<J[!B9480;SW!-^-[T#
M^#*<=Z[EET8;MM0KSIVV?_<ZZ/ZNM\^5_K%5V] D<CK(6)F("TR.-4X1GG-@
M$H_V.)6M!T2B3U=(&5J:HR%[/(7>&_!^IV'GUK/GSINMD[/7KS?JW6OWVCY[
MO7H\KK>T=4[ #(S%)]MY/H(51Y:*:\83LAT2X+)]^'E.?I(U'0ZUB]7"KHT%
M_III$W.&CR1F;6]///Y(8BJ)3(9(E:-7F&\)KQ%&SPJ(C;"&1*:6O[#*--3H
M'=F@9D*TX)%I83?4: XM"QG*Z-J2#9N^O&&HY&\Z&:794.^']/Y[>O/"M,@O
M',?2VD."X&OS0L:/<>9),?6K(CW4],80IM%M0+O."0H$I)PKX(BPPYSCC \<
MPX]/ZYRSJ%V)FV2%9#ZUR-3/$$-+WV.$:1(TIJ:8+=+.%5%JC,4.*:&6;Z]8
MVI2JKFL<XEA5U6.H*E#3,95/8)NSKWTFXJ/M/U>-$^?;@=Y.HHE6FV%[;3JR
M'NKQN>HHPSR54/7$)&U"9<)T+G>N3%90)JO0.4(]2$4&ZD&2F TXSKQZV,)5
MCO"WI&1%^"OX6\M=Y,BTW8(H9'#8:T!/?2T+3R_V\/&;F63S"0N/R6UPFBQ<
M>O,S8!=0*ID2DMAF":N\(.838==$S"A-PSKU6"[FI%P3*:,T"NM\IE"/7F:>
M=)I-]OJVWD9]^[I:BK*,DSED7=Q-5,F[B1AV$U7R;J*\F^CM2=NI;J+R^^LF
M(KWB/5/'DLK^O_^MB4+U,W?X."3KZ+-ZXLUW%4$V0NN,\J;HL.;Y9;N@*G>"
M4/*ZH$H_G*_'UQ7[J5-+V 45Y/#_Y_+V.^V#8EN 3L=,I+/4W@^)[0MW?D3,
MYPO*!.#>8:I@-FF\:/9=,'#6-XTKQU0>3DF#R=UKKWER=O9D]ZTKF346+V2+
M>P)#->V(K"Z-R 9^'SBELGXA:VK+:,H#S9%U#ZGG<OGAZO3@QX7 O.M.H6]*
M.TJ;RZ-448;]H0YB;EY,W$/OP6OOZL7H&,4;YNA=-H&X523O+XWD2^3(FH%4
M;\BQAU%9T)UCZ>;IOMIEC5$5=31%<]*.2_'N]>+^Y\61ZKQ\O6"N4)!K=S+J
M:4K>R!>%D04?W_*WYY(^MG$0DU8!0;3<N[>*H)5;/-\';7V]O31I-P:C"=IO
MPYRWL<.1HITE#Y>N[N4*:]U C7*.6.7IU))+ 1-^R $VDW>U.-7 V3S?1!G:
MFSWE M7X9LYHSX8-F=EMJ1%B[RIB\JZB&N\HVO#N//]WY)BGVOV>JDV4:J'3
MK%$@.(--.U>ET/C,G7;EI0%.S(-6[>";LJ_KZQPQ4O+S\9.'VY=U&?+=LC,Q
M=8C#QQ"F$<9@$L,4U_@3Q6M2$%\S,\-]=(4A.FX4;&$<_+G;-7XIM6_W]^/!
MZRYN>'?D^,[4"2OAPR,65UY%C-%NV.<=0#VMLO(@OIL!>++^JL1HP8E0*?%2
M);I#=1D2L^.=>5,\YM"!OF:5_T90<N96LR"EM.*:!UJ378ENS\H$#=="@87)
MFREJU!A0HUH2^>*J8W'20I&(PM*D)(F;_)DB#].6)"&ZYC0UDXLV2IWPK-&4
M"DK6-S2'%!6QSI>D%151"NC!DAQ3^%YQDP;E>$'DJV6&NB*T=>=HVA1NV?80
MJ0=#"S/3!;(T4R7UK-Z&6*3"]<=WGS1$>W;RO=;\8;4??]DGRCI'MQ @=ML
M!>DM]<#@T O\F<U<EK'96XK&#37.%B)G;5;Q[]O3;]_5Y]O#P;UO%4=A:,9<
M3G8OED-$O*Z%N$98F=6:&EZL1]^N5,[16?ZBLB5!:<6];52^Y;@/Q?T2%G")
MR;B(,E^J1/=[;XL8,0<XE!8,<$@[Z+7T@;Z5*S#%W"ON51LS]ZJ2)K+G>2%"
MX'?G WBM??B"+$7#N/'LIL/CYA7Z,V@^';%M??[BO0DJD4WZ<L;&T6%LXV@!
M M9F&SE7E=;U<?_FP"[YME$(3M9M#H4=G;$UQ&C[8#E&JW7VA-$&\+]B=/?-
MFD(,4+^$)51.UJ\^%0M,\1V(:4N4R^FS)>*"7DD?Z-M@_RG&9I%RJ(J5=9A
MY9@FT!EZ)K_QMCB\CMJ_G<?SYZOO][VUAHLP-D@OED*K^&R D><,Y#"VA6+8
M@E3/3F-B;?;/G]&1^-"\OS;.T3@V-!<=:S:#_%.S5;T51DO72[PDOD$-O"ZL
MLXAMIU?/;AS=2Q@Y%29#KB6^GN*X9TQCH2*ESUB("WHI?:!OBNNG^)E)&!GX
M.3HYO*)Y$[:,ZK5S>_@T^'Y[^..FOI;JL%F8IY=.K8D?=M/"EW&O5#U]5RHF
MZ-5B=D%/W_H)]KNAEJJSJ"93T*NMCEI06Y$9+$^AD>D<R571&*H;BDO.\O94
MAH/JY_L_ZR>'IZ6-S^0.V\(49\AIBN?WSBBJ]S*X.+:,7A /S'$UA:L% <CW
M@BL& [&7]7^359=6DP5_-C8G.Y/4CWU3%E0LY#>%\4V9XGNV5=4;F0\OE4F@
M6_(#W=(R/5@M\[[4O3JK')^*:_&RE^N[$IG8UN/4025^:]4T_I@D"EI/^[?V
M[X%P6BY%ME8M'SF*U4^U9 "ZQBCL+U2+?+FXZ8U_,S7JZRI,7Q:K3$K6JUG.
MHRR/TR5B]S46L?MJ5>3%C>>JXK LF]X61K9AC>W.2C%Z7PZS&,SV<!TGOE5C
MNA6B FLAQ"2IJ#4BER5NIY#'(MM1J_/5TEKJ6=DT MG-T]O[]I5L2^H;:@0Z
M8-8(M!8;[NED5+X]T*O?7DH9; 2:V403UV2IKWBAQHU ]=*J]5$I3,UN@@0U
M%C7ZT<W7[Q/W2UB7=1:+ 84*+TBK9M*WGI6LIR\K&1MT,7V@;^4*3#$WDQ)[
MS-SK,9R8- *]W"C/G5_/W[Y>LMT:OX%&H)E 7M)&H+781N*/WT>F_EBTC7(F
M&H&2JN)2D=68H42Y\G3)T13V@FZ@DX"-)<%BJ(Y036^!;UP>RFQ)6:F8PI*R
M;;#_E'QD$^!>E;'9-M(\_JH=WU:UXO>C]89;-M5($WOB2E@CS5KLA^^_G[73
MX:OD7-33WDB3V'00&$U4$46^6'^#D90UH;W((B LOL'H25)\QS=S2D46DU,@
M&R=E?7)*J9A":SDNZ&]I<LJ27#_%SRP"L<#/Y57E2;)6&KEH'"F=^]^JG&2
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
M6*/%#'$34FS+8NN]2*+W(EQ2+"^FVV(.)H=,@ 5Q89E/&KYW^Z,;&ZDMXWR
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
M2I TL85N$6XO1CFD+G(>:?X4@60 H#B2HPUYT+Y %"2'!C7=]-<LB#Y""@3
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
M=F;RS=")8Z): ,X?+GATQZ;A2Y<1N!_)#0BX)EF%H^^&Y"T%1(/!MP+.L&5
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
M/M&\$;V)J!K *TH7"'B3:]74 I)8RAGM1L.!50/06'RG/2]G*&^8)&+;0UZ
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
MMF+1(3LG&VB%^\EP1ZKIJ-@('BGZ@<S^L/_OH-XXP_(%"P2\UD/\$+B:R#*
M5@Z^%-/<)./[\N6_[ :FYN@QNYOTV'XTMTV/WVX+[8=:L3S^=K]C]#B_.9O1
M8SX9>LSDEM CJ.!AFLSL*$V"(-@V5:+BR=?VV8^;7K^[:U09L3V;T64Q(;I<
MS"?]A"+/6V@AZL$$5 $27/Y/F&PK\X#*=F=L%(SBZ]/F"\COYNV=>Y-[^G4R
M*7B4R6:ZB@3Y;KU%H5R*26R'!8_6B@*IW;1.#[YDCTISI,8I#:NF.LF FJ.G
M\ANFIQ>0O_U&XS0[/!N/TL=O@9X2$JJ9= +TE#XJ+J(GR:,GD*QS-)5YRS3U
M$O+SS'7._Z0?E*_%_)N@JJ2$8B:N\;"<K@JK^-0*R4A3O@GN -X[KPC( %LY
MAVWE1S.VI5S<6 O,>52<>Y>2]F%6.*N5K-^YJO9:.F#.(_?<*PCE3$*627&Q
M91)IF!1VDR1?0%@/+FWE^MBI]$JO9I9L2)))R?6DC)+,:J-$6L,H*2X7^'-T
MN0%_FU6?\I/QL'E[<C4,RU3[64)U_D@7\9'0822AM.<CE"R9'047ANOH6,6-
MMWR>1&=F7\UG^HVLHNLOM.5SDPAN>3:V7EM<HG\LTCZ.2KZ=%% W=C2RL--A
MD8HM16<%>'%]VIZ&A$DYXBXMQ;+C!TIJK^L$K+"U7'M+B2UNO8^W)6PO'\\R
M9VJZ4/WZ!GV "S>.\9'P[FPD;;,)A4I*V1@NP BR]IM]0S\>*&:SXS3OWM$+
MO]/<JLU1U,)M..93IWR$ 5[P$:QI@N0BH5)(I:G8!%/= T&FD +0#U8;:9@$
M#FEM)$D5U34HAB*M7DFW6(;<N_*9%.]&JS.,.(+WR\N4O)%%O OH(,MJ05,<
M,5C5;,NE: @,GX$\.H4R*2V\ QS[,O""'FF9LB 9#7@.W3D7;ZP%NT+!SWB_
ME)3<=1V"U<#6B9]* 40#)%\AU<O4);A@F'OA+=) A/"]8EJO318DGJ2*9<S4
M%O YPV 7_L>D!EFC%61D#UD>.EF8HD+S>-*)I-\/K9 W.Q!:'6,"4C6O<-[/
M<\,*BJN_K]N^[13?;#Z<XELW,#&BMO*TO(FEJ&LO>J0S>TB[@Y,NNOV3V_4.
M\/G.+'=QK!N]0?5QV#WX0M<LX44C>Y_.^^J3/T6T[Z/D*$\4.H-R1*$=M]=@
MDO0R!\U7U3"WL2"5SI:[R'E$#!_)YS1>VW JF/#84);@09$L>!%D$?.&3\"1
M2+&K\D34<M*^G10LP+]XBRG>]]P%\9;R:Q^0H5!4 ?QF77FDKZ)E^@K(AI[8
MF(KZ?.T @*LDKI' \PI !9S9LJEIA*2/2.(FE<V^DD6?M2'%4,,Z%>MUXA7W
M$S$$RP*D!-Z!TSL)B4V0M9D2I]"%(Z$-W:'Z"B9 'N15( R%PCNR8$<SS7^
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
M\O4VK?QL#+O5^\HJBR#F=BZ#;0Z"3 2$;SD!9*W\478U'&GX]-8B5< >9KW
M- ]X8O[P?5P% I^@V0L 3UH(D7Z,<NEHK6F<><@F7NM/V>_Z>40V@5_;H/)!
MA/GK,O+-6/<\K\YU9D[UH59NUTK.MVY"S#K[0LPZVYE59O?5=.GZ7/^>?P%F
M74A',&O $EF'[KI1)A3FR&,+V01=!Q@U>NH!H3-\WSZ^;?($ ,7X)]@*1)8^
MA6B'[T)9:QHK44M,3*P4LS.RWI<\AR^EB![$EK;6/ +;0%*;R1J5IR@X(ED
M(0J &U'<H_#6KC41\B2!6G(<2^NZ5%TDC>? 3S7 I@]=^-@RR>$0W$""5,G
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
MNLF)%.-G4\?E?<;,_BJOOLI)I.:%/?LS]413O[6_9YO%O81/J(%Z+I%RUVT
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
MA!0;*R>$KLAD[2&?K8HP/8_(XNAOB:)HNZ,Q,:7HS^E@4N#>T/6Z-G'JPCZ
MOB\NUUL;F:4"PVOTNO'Z=G@"9B^^D);G*ZXS-/%EQ*HTOMX#5U.)&8'O!F8_
MFCT$CH!_:"'$+KVX?&/LXOD--60I5F\X9=>4>#C@SM)[-X63&"G8Y@!/![P3
MEH)YA]FUD4520\EXM :?C0DCX;WRGI'8,ZXA/$5_&]2J\>]L?H"JXBBIX)+)
M##7[/K#=\N+MIN?):JHE8>W,SIH_@Q2#$.!UV/1MFH'Y$! %*^\6E@G_]-?O
MH-[0T!Y<SKC]S=6  $?@^,%Z-Z95W7S<\ZM7F/P%7 ,I(Q_*/UP3G"6$-9'"
M?> C$Q00L?CV&2251$S+%HURQ2$4(#(.@(^@]$D("(&  G)BUVG(>",C. E?
M+Z6'9Y"8^#ITS#%#H&$?\(#''"H-+^O;5N!A-]<01=_8RD($/ U]$>W,*VPZ
M?\8#X1N/^>XG.7_\6?[_[+UK<ZK*MC_\/I^",Y^S_[56E<F6B[<YUUE5QDMB
M8M2HN;Y)H6 D(AC &/WT3S=W$;#51L%8=<[:F8E"][CUZ''YC4=H87X3QEU3
M3U)RPA=JF:%GMUF=IAM!$: !#/BQ+KB "G##%_[+OTS*X(@'SV#I=F[2ZP_1
MG4_ ^XL*4(:^=4V'-&W(D'I,SOVM_UI?@W]R,G16>NZ?_P(R^Q!<X=G1>8^'
MDY=_@Z,"\LLM8P:%;4%U&24W#(O[X>XEP;4:RW$)2&(%_UB5-V&'$[ <1-/K
M)YEW(7"N2,2GY^0R,8_ $:8_@"!3EKOH^2@\TE3@E8&;6M"!9I^#9^8Y^,?G
M&<ZQB/1 ZT35#T5X9X2Y*N,M?^ 3C*V9^[0_Y+B*9] 7!OONP<BXHL@]_>8,
M'/&YVPMUN8TGS^I@PDL#X7U8=?-UL3$B$9#9^N4+"(@&/@#^(,G+3K_Q0?LN
M,M7#[!Q\OCPAY"F0F)FT?#,POF%E2RU4)C,1YO;.3,_?N0L<5=@ >S"8\@:#
MX7U?]W#L7D%7<="=06BN*;5AD C>O, '&K*D6/^\A)?;4"BQO"MDC/]E;PNU
M\%7N9<NUKUHA,8%EF"Q<N60[=\N^"'1!EWG][WH\Q3#&IN1S\)[BOOX"[2%L
M,ID1!UUY["LJH5]1@Q+_NI6'!:[+D&1_Z[=></?673*5X&3=U)LG%+#AZI 8
M L])/Q1@G-!2>Y7] @M1[8[7I.ID_-'7XOBD94OF 8;+O"W(FJHUZ5R?5L5U
MP'!$L^I.F5S7*NUBNW3]8H#!=?24BH4#5ZLX:93] <"9+C&\0?V&\3L9!1.N
M &]LYC<5 U '?G5;F#A4N)ZB?R8\&5A%IB_\$V"9C*U2/V>K/P)8S)PDN3^D
M+3P=<NZT*.&;%C7NH:S(_PX%Q I\OC\3?>K=UW_0[X&GQ21@,1$ >%BJ91S-
MI!ZL6H>'9F7Q/9GQ/>$>E5QWI:*E7559Z0#=ZMB+*8.U.?\*04-[6[UX7<[M
M'Z^M^X9N@HT!S:M?J.F7$_TCI#FAV?>Q=\Z=O*H8@=UYT#-=GU7MN][JPP6)
ME?H"*]8D%=QDX:<]#[39M4P1:Y#T?9EFJF.QG&L/[6([S\B(-:@[!F]7_XLZ
MZ#G'N <]QQ5MJQIKJ:,2)G7IXK"H%.CLUR"SI=2%5^%NR*&P0E!K3V]A=%_Y
M3!@=K0^'TL@3DL(Q>XAD4N!9"4*X8V*M<W3"=$[JT^61HK6Z/?90ECZ?!$N?
MWX/4Q5 \JG?#S&C0'[%R\BPR9FN;QP%6@-O:1GN?];L&(&+[/5QT+HBNHK-@
M'G(=."#F%AWK@R1V5X:'CL7.53/Q+=R\?M\,)#D?Z+EM@2J&>H+DJ> 39#L4
MK<,+9R[6PAF[FT68<(IM@>M5AD.*'.$4SN1?-8*)YCGY<,!H9U,4F<&%=Q8[
M=25CK:ZQNY2$J6OV4ABJ/; &CC_$69(]OK/D\DCO+F%25+B_4TI"_J&N?!R'
MT<=JT+'@^$5ET"/,9P1C:,4#[<T-.7[4%X_%8GSWE!V]WC\]>=0S1>C)WEV!
M#!'-?2&-;NZ3 QI(Q4",]G)%6%257OZE5)_-RN_1R%&HP3^\+[]LUPLX$-:I
M-##LZ^<>)5<[BC'0CKUXY(O%<#$F>Q_9SQNO$[1G*QN2S$VN'-'8Y @;PXNW
MD\_[W(/(E9EDFD-T4X<C]QFEJ=.]6#_ 3+NNV3/<_&B*;#?PR]&J#=VU1T&5
MN"MED!L^>DV^<,<Z1B-18F=U@HP9EFI)YSWP15A1:NPZ8A=,S38UF5L1Y\30
MJ!A*G1AZ7 RE3PP]%H::E>_[8^>I0CZI=>"GQ1RX0GZ+JOC-B.1W"ZW@2N[0
MB0TF8ZQWNWT8R>-*27ZZZ_T*$4+DP$<N./"!5W_6386/GVC$KH9DC6C,[YYO
MRQ7^^X;IAXI&Y"E".D8EZ 4<F<1\BLFMKXF,7E^P]1!%HB^Q*^)8HR^C7(Y2
MQJ-&Z8[$8DH+AS2E^Q"-&/*P1'[V)Y-';CZ,J<G#:\[(-(X:;QSF[%37'8/2
MV9_A$8=54;UD!O?,\U>E_9C90_$=F2:/K_@.6^/0SW#"PZ11:]&Y[T)7O7Y:
MD\<\=!%?Y!XZ8J$?F<94$$(R?A-*CD-!L?5P_PRO/TQ!BQ5:NQTR[ <_VLMQ
M01_?<;&/F$W<Q*8W:GY,I-O&1YI,J%W':K-Q=-M$9[-/U=FH!5_)O3XL[M_E
MZ\68$U]&V?V4")+IS#&6".9B(#'[*<3^_NQ0V7ZV+RX&,:DQC,H)]UAK+'6(
M^526Q#A#/G9ZL&%#0G(]Z<7]BY*MCKZFA<YP7Y8S),>87(G)8I,8;*S-7KTW
M7VXZK6^%C;N)0S=?./)W49HOR]UT"JF]4S]=B.G%RMOBH_[YS<_YQQ9)1PIJ
M;OY2D.  "/"%BXP@G08@^()_8X;B!U+KA>)_D,#5"@Z@YZY80:K+JMJ47$-6
M0U'VW04T&SWG;=$0R,I3E6*Y>2XQ /J=H:QHYW""WYDS.A()\IY8"WF_#VF-
M8-9/#)\4B@-?>EL4GWJC9IOJWHV<LR@$!_ZAT:X4Z[772IFX*M8:1+--U)N=
M#M%L$)WK9KM[WJVT[PAG'.]/0X-'J1=PH5N'?/S WPXLQ49&[$9$Y':LXF:O
M1HX?!3)G;ULLR:KVWPUWM\?E72G@>#HM;\OE.0YVZF@%N#B&\S;!<1Y?-C@.
MUVF-.[':GK,>&VF.Q> (:,.W:YE)UH ,>%U!J<%*_$;AG0RIVBSQ.ZW*RCE,
M5.+8:[3EA)N/2XI1;]!I,8E83 1IYU,OXB:+V>Z_1["%&&YD?ZJS72UYO$<%
MD8&I)6^-D'V!@FXD&JC/KAT7O9<RR3.#IY>I,X\!?I)P75@)Q]L'!ND<&B3P
M.VNM!%QLBK#S1AXR;873OSF9D&!_-NC,('%4LI)TJI!G8C_K!)%C2U'A0CH,
M@MC#OWY_.IZ*<'"X'J59SGI<\H#.?)?]CEC2U>L[4?WHWO.+327=63ZAKY]P
M-D# ':2(GKX' FQBT[+ K2B%7=AQE "2>1]!C_F4E0P&&88W1)<,-RPAYH1H
MY+A:>NE>?64^[NXI9&.+6-I!AA3%Q8=IT6&?[\J:NX?ZX*-_^SJ3\YN9&*R'
M9Q2PT)L8DQRNN354/.;6[(#(D=RFQNI!G=:PZGV&%N?-UW[NL<7C]5BQMP!$
MY,6B%O:3!3RHZ^G-$2N3TOT2UHMU$!\V3/!G]6*ATBL/)H]4E YL9.JP/]<7
M54,H$D?[_9%IQP[L]]P08^E=AVE8;O9]>?EY>YMKY1PXXQ6%6M:W,-V"B_=<
M#A$]<6JIU?"H.@ZCFVRY$^\7V4E_GGXHW[*9W7SW6'82;FTA,Y@FMZR/@NVY
M-Q ]TASW-L$\=E=]\3FH4]77EPXSH&UE@-_Q^-![;$O8U7OVB#6..RKL>2UL
MWO.:G)X8'.?W6N]XP7Y^,S?\W4-3<\8E^GJI:R9I[2AND7NG'@G$<3FCCGEL
M2G9?WN."_ZK-"AK-S.?98 DT"H'VU&-';P!,E!R.AMF3+3R_Q7WOI?C8*8JC
M%R>CXRJI<![B\MNL*J>]VI(=/+9EJT'329A"@B?.&M\"A]-B$K&8/1<A!L3Z
M$<?';'HAQWW[][5R6WX;9^#AM,_3/@^WSU,5:*(L_FDQ\:G)W*(.<S-Z^=TP
M+C&&PE8@/G:M#GEMM3+E04MXG0WP)JX/%5KSPH%L4"1"XX@KYU-,=OT]!J^6
MKE1-(N3!+J.-HV$7U(?[VO-M^NI1GAQGI>0N<HLC<.PGLWN=,X NNF'PH)B"
M<-C%5WW*Y^KI4O:UU__U[U_1"-G2GK +&0Z0)#]\)$0A^QO?@1P=O.RN4G)?
M9^XG3YU.Y2JW6[[W(-'!':2+.8:9$S^R)C,8U7 ?WFU8\<1DD5:E OV<Z6%V
M;>-:D^G5/]1Z"@870#Y9.+*R,[0"H8.XRV&2WVH\SU]+[<^[](9E0T=?E+FU
MBF#!(]\<'C(IZE&(HTL>IB*U1E;^&F@#]5N,IJIRYY+5]0EY)GM\HQ_""BPB
M]LW#Q$60OALY\8.5N/X1%F)N;16Q .?&<DK#\51B%K$[Z(OVK'*?_;X=U*_Y
MI%=BTGX5+1D<MU$JG\KD,T=<"Q<V=!N;2[RHR^VOKTRI\-@:'F<EIK\$8KF2
MY8Y8^IA]>9P+_G)0(J>OWQH94@N,I1+ST'%ACPQB 6# )X)_QTCZ,(]"7E3K
MXM.(S]VS#?KXJD;]I2ON,V,V&[I O2W>LY,/L7+5N'Z):.@"?M1W:[^)1*SW
MCE?@O_OBE./__>=_SL^)JL"+W&^BQ;X#J>\8$T_ 5YG\'T(?#@*$@#@_-PT$
M)WRAWL],F'7K[UE])1N!P:_'<R?3$#-L=</!]QA-GOB)<T#6P^#%TNM^+5'-
MHM<?HCN?@/<7%;8G]/\0#6 :#)HV9$@])N_^UG^MK\$_.3ID*= __P5D]B$X
M.*5&YT;@Y#<QT?EE$AGLRJ*P+90N47/$=[+T</>2X%J-Y;@$)+%"GI15[\^L
M)&YL2R;O'=OB&JU2$EE5%08"SUW.2^!5\#R;LN(=J\%3=EX&OEWH%!=W8GN7
MQ[XME'I+XX?DHS!(SE"7[I _&QM[@HZ2/""T(4\(:PI9G5COVD$O^GB8H3R3
MS,DPRX-??D<C[_$<S;*G(2]IX%61K;E<E9^*'XZC&S+DY:[8?6C7NB]$N=C5
M?U%\+-;JQ<MZY;S:;)]WBN!CG4H)?J96.4UX6;TIQ6_*2LR':&RWO%UH?QJ^
M@7&)21ALD80U5L!Y/H;!IPV7>)J]<12#&DZS-XYNIW"0JA$LP;';.#>^,@@;
M/*(&PM,^3_M,XC[WT/@:8#:L4 G! 0_G9Q']M,_3/I.XSVC\C?@V4Y\6DXC%
M1'"&A0T:<LXSI_L(W&%X526T(2L1LL03<YY5O)N(:$I"#KELXLX.Y'? ZD7>
MG:Q8*NZ[9%5!W1*#M3]5 :D]77E%B7M0@RN!;]XO\U+UMO-]X_16!)0]1C@P
M83/RA**O&D1X0Z?!<D(KBZ56$@VU,C[C/B+NGH]4@IN9]BOUSC//70:UHA*K
M)..'6-]5A+$46ZX'?8B/^.ZA>#)2$7Z^:6E/PL/S8!XBPIZ23$SCB+),$L81
MA<V0B ;/?!LVOM_-BG/R3B/OG;/4SB,03OPQ?B.(=K4X6(H?T2 S]S*.Z'1C
M.BTF.3<FY%G== SI<5I,(A83;;YK]=V^(>H8T>.TF$0LYH25?5I,7!:S7Q.Z
M::AT,T)M>@O'%PU%!D+8Z@;798J=_D"\NQVNBX;&+P)*8[K,84%!0.L6QZN]
MZP8W'1+H:!MI''!/L_O;?+9?YE CFS&*9F(2QQR6@/SZUO'H13$L6[1O4*%M
MQ/&:[ MWC:MR(2T@1RE]Y/'07>$["R2.\/HVN(X8(4.IO<,2;2-PC9ONW4@=
M,C+[CA9//4@,%9=888%D0VL@1_-3G4[Q)#=JAG6YY]X6N;M)+R_7%*$V3'*7
M.^Z^SES6ZNN\>ZQU?G?Z0YZ;BGQSL&QPFY+3EQG:R@G./LL";/ZLMT5&S5+%
M3('N7KXGJG]S((NB/ ,./6&TWZG3,5@,^)#J:N34+V0:,62_>*+'\Q+X$\'J
M/!2DJ3Q5@8[;QZL(C]N)K JZ,8-#2T3[1D=2Q!A\::CJ+9[:4%9Y_<EG6SYY
M#+'_O$]>UU1Z:B+%KN&>)M+\VZ(IIL<4/WU_OAN@-)$^--J58KWV6BD3]6:G
M0S0;1*WQ6.ET[RJ-;N>P_:-H\!$[=H8&)DJV:4S)8F_!L36X.^-%H*IWNJYY
M%Q^#GASL6U_:, %LSA6P1^ O/V+OLL:*.#:Z<\MA^,83WCA]VEPR-Y><KG!X
M$=V8<WM;71*:K4\4/%'P)W;38^M&COM&?TZ7^8FE1[?3$TOCCHZP%@@A1E4@
M$2]FE_\F8B.)6&0B%A^KQ41+R3V-P0MK7468S6P].J(F&O31=B4[0["<HFF9
MZ0$8L>P.68FDC,A=>(^-*ZTSG_";39 L/X];,LU_,1WDH7<=8U"-D^3P5"<0
MUBY21-V=.S&VXNW-R6[3FH.7NJ&=.TC#*;-YND"F85_@4HX/RPC4%,6LK_,Z
M="<9&D\]<WFSD>F+JXH%?FQ]M^$N*O1\5\\6<Q6UV1BBMP7F"NZVP)AW!^(S
M;!:#FDI=EMX!]2(S;(-VMEDKY/A'JA>!8;/-&<RI&%M!-6R( I(GD] W>AF9
M9*RH<%2"0N4+O9'6E&Z?R/T(RO)D0/AYW*)#)T%T*LBBXR\PT4G$8L0^CM*O
M7XUAT*S'CG?6(Y(L!#<H1^ $^1,M*E<GGSFY.F&N#KFCL._5H?EH+"9Y^F'8
M>,QO8'2R^!R:_0QB/,[YZNAF=8^7T+!1J97'=^%S4JY=UZ(X?\-NH!&.VLWG
MCV_4;G22%6;=ONMXQ:TZNV%NGPNEF[O1AI-YMQ2W57?O]^_G\O/OW^?[$,1"
M^O@$L1K'ZVB8S,DOF=H@4[U6)'[/=]$H)8LZ/LE*)^ Z&R9HFO:=7C0_J.Q[
M[N!WV2A%CSD^T<L?[CH<)E$2E\L/%QF.^^:BO@M'*3#9XQ.87*RNE&$R]#AG
M\[>J)I?$0I)E"*]+'V'&-'B^\48?1I+=;88AX_/?4*ZHBZM>>4'*7Y\"\V&+
M7T!+"+I,[3@F>7\)S*4X'97&T>R/%J=+[JAX]*,XHKSDXN%.;0'[23>>>^M%
M-IK9\HAF$:P9W2PF1P2BRVOYFJCA<);]'+/TPYW#[Z#6+9PV"I7'&_C;R>%Q
M=&$$A,O>8O8RO9Z\,.E1ET)@^8%U? /W.3G\+T9PXUI,I79GF,O2=V4G=Z@W
M(L;$M=@\+>AQ(/97TY1<R4*W+#M=S1:C]&5NVBA3U].\5]@.:S#(#:+.2&P]
M84V?%G-:3((6<T+ACC%S3HLY+6:?"HVG)@>AP6,S>OFY;NB%6KO%)KVX?KO4
M:[VFR?:,6UR]/T21]0NKH(ECW)/>O)JQ0"]?<D@L")0I)I\_&"IJ"(,\I8G1
M1>/77F-P*@&;S7T) [7\4:?70J!&NLW(A)*."!;5]Y:V*EL8T5'I/457<<I7
M_3HWN9F.*W5V3VT"H486]1Z>";Z'1V5Y'#;CZ^_:*,"*E>M?:9E7'\D.]W'P
M@II=Y""W+SD(+%= SZB@1%NQND^M:?LU/<YD%#+J\H3#!7-Q'$"%A'I%R/<B
MKVN$7@ZX91P7IQ@/:Y^=A_OAG(1=&SLY0$B;B4K**"P5"CN[.7L"-#B>OA-\
M/AW&BW-85=IM49+S]$<I-TY"WTG<;M7!E-75&NBU1ZUQ7:G7#S!-:D$G<\C^
M&FQJ5?@2BU=?$GU=1 Y&);B_AJ*.L!2]%,?K>9C,O;]<-=)S>4:R>[JE[46R
MCK!F'5]E9701@5"?H4Q?79>FA=(7=?!P0)2B=X3=J^A&#7O\(4RB<B\5,L_<
MC.K5?!Q[(PX3G-C4N:3Q5+4?LW.Y*]H*WE!&F$9DRWSK?E:Z_?SNQ5$C$$TH
MC;<[=C_9][@W#J&WO.&(,2PNRT)3JGP.T^G"3VH<HOWJ?FDLT_-2A1QSQ'6_
MT0& (IK?Q?.T?'O39R]?A-&A&H?BFGOWR'-V+T-&D67Y[QB),;Y %,K]?W'_
M)<U+I73Q6D;IA-E[\Q.]P64H.::J<,B;^*+3DQ>/-Y]YJA+_YB<&=R]#+/B/
MGJY!OPXOQ Z?)B<W#\PME?3F)]]#@\&1Q#AV)PC]]-CIIKFX;DZY!U8=]>O"
M?IJ?#IM3]T@B#G<<O_NR.MDZ;#IT\6W1GF?OI?)@V*1R29X.G93YW>&3NS'/
MN*:8Y1G7#5GCU18[AZ)1E+@R>,L7JPE??%T OQ*T>9?WG6T-*Y2MV=;HSWA;
M?%6N)P_CVI>ZB$BV(IAI_4_OW]S%F6<B,46_+<I:31A7,W>5'OGKWT:S6^D0
MK>)+\;)>(8J-,E&NM&N/Q6[ML4+4:\7+6KW6?;&9W?MW'](:#37^$6R%$Y*_
ME4L[.)?P[>S/"$:P^*9TUNQK,NP8)!ECCE6*T(8\49+'X!US0K>[P&T0)$TF
M6%>HF6A-E?Z057FB^*[P/(QN$W_!;_Z__R]/4>D_JW_6_T#^^5L?^ X_.;$^
M(@_.5%X2P*_U>BX>#AZ3]*@NG ,N04.W]&QH^NRGS01M2$ ;(0'J:%-X>+.B
M.?(>/-']O6M9!,Z.]<T+H@L7H0A27YB K[!C((W:F;4Z 3@( O@U?#TAJ,3_
M>DLBO7F$&EB ,H4[!5:?+^I/,^X&&2EK]JJG2<85^X?I@.:@J"@LN"W"+QJY
M <O".\2VB&G3TLH0?-[?"U?4-[D89&S/K^79$<I%P6_M04@(Z7.P"6.-;VN7
MZ#D&D2$3,K:OEO7Z:DSF(AU4U$@ -1#A%MULKYF<= AC;- 2A)0M0_)$IX\E
M I82 -$75'7*$] '- 3LS)$;0=(_;! ;-N&N2(JWK\BA=HE5E#EP*_<C+97O
MT0<S;A0YM>_DD^PMK:C"9H*SO)4(A">#G-H,$1XZO:'PN.@3(#] <#A@-.5W
M'GQ-,60)/B!([%)G;C,9()-0CE:-(!!$^%W#CJ4(==K[X/L:_'4??) %DB@*
M8T%CX8(O$GHD)?H\!2?*&3R=@!2((@$T=428)QL\/L&OY*FF:D!@@*) N2$&
M4PT<>,"&P#9>GI-@@@*PWF5]+HA+'NQ$@M\ LGG#2E-6F1-&?W\FY1((L&=P
M8(N&1)PI_.=4 (_V&+()JT"I%.>$PD_ Y^&?]:L$,9W OZ\8+W?K4AM^!>HG
MT&>H_:O6ROYI<=OGJ&>ZW;T9T;:Q<;X/-PFWO,[&>-_XR_\RIML5YR>/X4".
M5848#O+"KU=CV6Z,8< 64!884H/C1?"3Z+ *,CR RMZ>(,>NMH"HR9S0;QET
M""-Y)J/<WY=>N1[O =<6[*>EB(GY/,(D[&96WK.:K=B!'+ )L^,7?JA)_NR0
MI3-(>78 7%DO2R;B5 5^+9G^#^ :/Q:FXPM@N($9Y:=01'5MTG754AQ#;71W
M%YA;GNT/+7T%>@TKT\9F2M&EE^!H@_\\TZ-GNK4V++NM?/!WZI!5>*_RP^.
MS/U1P3?&X,'@'> ^3[ :6(_Q#!5N%&RISV_J>3B'2\E^4@L^B-3=$('392R3
MSL!:%E71@(<!-PB_V^GS$@ODP'! C+^9OZK*"M]G5=OEF%UGFFR^W*S4'1"P
MDF?E&_H9P0OW=3HRY^D,K*@"RWSS7Z5'/%'3H;5&=5DJ6QV=A;_^35_DF"P5
M*)^V>;B92KPEBKIQ6.%?9G?^9=.[\$^H3R\[U]3UU1-S./YES],;\ _UCA',
M/_(B4\@&NHEG8(. ?X8Y<;/0UR$#.S(<2/7DD!U@\8[[+LX-Q]ORA4RC;-WY
M ,O<'I-IN3VV&H@O_,"JR5XRSX)Y'L"_FK:9_^[S/.<31' KN"Y^NB:X-=@\
MV[F;R]J'6LDJ,P=]ON.\89T..L\.NYDM:U(6]<(5K$G4!5U@0C7).D&I-%P7
MC/_ &#;Q^%1L$5V%U1WE,CM7?95+UF]<D&W:W*UI1&T ;TS N[8<78&#.FOR
MDN=2)CLY&'L">CP&XJG!R^B<Z+$B*_7UD(\N'BZ'W;D@6Q\R3VM=(,9341,F
MP'/@B-Z<0#^):WJ(3=7:P#KK)IH#3A9,>+#OMB!PD[<IN"3S;HGXS+*OPVY5
MNI]SP=Z>8#Z<@*VG*<M'F=@OV,QVARUU [E"]<=UN3(]P'/*)6*0%,!,DZN2
M]1_KD(7'J<Y3J*#2"CN\J5EGCW>F()3!]MXXSM_3YMKMN^I5X6%V]6[3WOHB
MP;&:0]?0'-**G^PF"WR,[DQR['S. WV2/&1D?H4RR[V17__:85[]K,JN9+P,
MLADQ45V<>^"5ZMF"5Z )G$YDZ0*&?-4I*^DJ")5&=<O_<MQ8O_^.@8[J>CH6
M)&$\'0.W&J@J!VGDYZP&WX%</D-=?X0>X6@I_ "((]!#O9IB.7H&'->=')]/
MD>P7Q9=*2Q*#M MN8F5G6SM#P1L+=FLW<(NRR%5^NT;/K.@I-U7TW;B%1+>U
M2Z8<O!C6OP,M[;G#''>L'>(X^4V'30Q1M#LQY)/VZ8NR"@X5:''MPW &O"L]
M9L[I\B#Q&C@]9<,) O+ 3L"_OH'$:3PXH%<L@=LZM\RO0:,)E:?!:\U!386&
MJ ]N$*JF+H=$*-HRU/ GU.AY8,R<R>75PBS-3+.D*\-B[F0 UJ2'L5+Z#L'&
M!'-A0&7!RM89@_5["PZP4+3SDQ511XJC9W$D8>C\12"RA&4)H/?1%Z<J].>
MFP7#GYR@]F&8&TC>@(?R!X6&_Y[P$K0 "F\T]YEA;@WP2C4>?;(!A[$!#IYL
MVC("$[<3 +GD[PB8%R@]@&:PU+I(K6B[%WW>"0LT%0'LFQ7A;XW\"+FD[!0\
MXDT0\/3;0FO<%+JSVTGGGD0YAD/?$Z1XU#F$?C=K?M(>S4*&!=HQT RH[7\O
MT=/TZ[![G'V7K/N0XY$8-[>:;KI)?S+7A,H'E64KT[O!9F1>][IM:)[;[I)J
M7U!3-)-)I;.!-#]#C\M> $TRCS\R"_XQ[:G@:@I/R,J7GO. )R'' X]8- Y!
M)[7H!'-5Z!Q9WS-5#-X$SHP%@(-W "05L!M\2[7\6FRQI7--GNAFQOZ%5>^X
M@M$304F>7AB$N1PH!CL*J]H"0L=_@T.2X__]YW_.SXFJP(O<;Z(%+M1_P&.A
M&/3!XYC"'Z-D_#=!$>?G9LDR)WRA]F]Z]I[55Z>7IH)MBZ)9W?I_OX VP7^#
M)?:M?R^_H2^+(CM1P4*LG_X0UC3S=/H_?D0([M0$O/$KH0U I3+XL_2Z7TM4
ML^CUAX#>WF^BJ+ ]H?^': ";9-"T(4/J,07WM_YK?0W^R2G>M2IW__DO(+,/
MP<&M973>XX%.@V=/='ZY)<Z@L"VVKA/<\0HF2P]W+PFNU5B.2T 2K@8_2[$3
MX^496X'GFBS!HR3YV['8DM@]V%4D@FHG>HTR(,X3@=*+C<S ,P_N3QP_GA@]
M_HY'85RR)E,-7+F,@.@%43(#Z-9OB,\IV,Y@3H!K.W3X.0[X[)Q=4JZ:U230
MV>P) W#+-$J,8+10T4V@X?1;?X.W?NO),$7!]O5;GQD,4/D)JQ@W?];8()"]
M*;P(KKX9)MGAMQ4.7HG/BIT2D2<S*:M\RJEZ5_5=7O,<X->[JS)+?[]^#^7T
M,E;#H7*>+PK@C!#UD*3Q-YB%@&>FO@LKSJ\.>1YX67IT= CNY6?0486>8HJ8
M#87^$.88P&9U+\^.@1AV&](LZ)TIG<-+Q $4 5[H^0K3 7U@]0+8/Y-+N_;?
MLTK&]!H'\#CW7HVJL8G1) !D8JHH4&K@)SU_,L,7UB<FLF*$[M;3)*$Z=DP6
M7/A7K^ Z,[M!C.TD<RO'PQ5HQ*&I("Q3 953X:$I@\%2(Z&LP2X]JW18KRS2
M77+P5SL?Z9<I\;:L(E6+I4G7-9Y\6SQ^%.EIOS<FO]CE CWO$J*H$//IGEJZ
MU>,HV6,*ZXO$4OKIHP@P@+T9I8.+_(VAEMSS:TX<IJ]49K7\T8G8X"[.]R$E
MCG([I)I[)PQE5M6%UI(N[^P!;!N>.0N>:QEU>+Y4?<DN"@_3^NV\D/.EJO[-
MS6BZ^N8-:(LCJ<8$2^F915KT5&G;]@'U:@]7*<%R#8'7&M2_OGNSK\K[TR,9
M3-G4UI4#@<O:TCYL5.054D(04D&@K.Y>A.79,+WMCM<%!6-MITKWWZS,!V&X
M:>XLD>%6+GWJ#)P5//3)K1!@V!'A>&^L.G32;."LX8&WJ9\U]@NM))W5W32
M8 1?,+)D13@='_[,SV6]((PL^-(.="=[R9":]PE($%=Z1X4W%? K3@"+TX#_
MKR?0O+D>HCQ5+*\9%CZ<\1(\,KVS[9C4$AO Y6?:Y[FUU/(MOW:;>7=CK:\1
MZI8%H=IDWO,?#K)0,>2-ZS3%_4)TVY/'T0[#Y"[\@/Z6['I2/7R_W!ONONX\
MY:W!Z?2'0!!%WFA7< R@&M#277 CN:W_,G LWHO"U^VX+GW0B>GE[DPG$U'/
M5+#BV=+]$1@B0XBA6L#+,,R2B*(\4W\G5.P\'>N7E;>%4*86TFV3KF58FV7
MTD]$%CP?R",XB#JEZTKYH5XY:U:)SD.K5:_<51I=XK)8+S9*%:)S7:ET;8(D
M$6_!3QLWRC]L'!\VADNP4TW^0ZQ/7N1A[L+\IF(,5H5?_>7!FEQBVQ_"'WK2
M-589W&;_TH-.\E0%9Z_ZMW&K7<8661GG&C#[P@^S!FP$DO3_?E&_;*%C"FF7
M9\<QG\SM>Y]]A#W"B.DBGQ7YB0=\"1*DI\_ 6G^T'ORD*+PY0#GYM#A^>J$K
M+\5!!*2@<9!"QXU9"VX:.+@;*QVSN(GT KPYHK+BS6&C&P(L[*%T\Z<H7HRU
MRI .VS*LU,6$M^5#V*TQ6^^6%[?SVMOBY;I[6_]F'D:-]U_A$K<=$+%Y+&69
M__AER,.N&UYZF4^B_A,*>F8EU7U?MS),U?JT=W7(R'2;X@;XW']PX'XQN50F
MYQ=^\=^N+W'\]>D05$>$<<R'C,)$WJFO1I51XGME,\:Q#&<W5FW5HCFQ>ZF6
M9B^OW!:J%3!R;'4WKB4M!U\B'JV' )X72K<-5"2' QJ/2J6I]?AX(3B^D8XH
M1!#W$-3:+61\N25WP"L*SU7UDCRC8KMDI%!UX,5 $5_TE8?KUKA0$K*1G!ZH
MP_1<*K <T3OXO(8MGH.J7^$\0U>O HY9&U0JD_%K%=]J3L):Z.P8LPU5G0MD
M5.,D'!UWIU<@E'.75_3^C#>A:[N"FJW,S49:+-Q\99[D073GU:H&FT"V#5XC
M^J8/90:^#P2!NX$H[(AM[.;)!OJ*8VP\3:?2Z<T5-IZ@Q5@YAJJ_&XP)1*+:
M9DB[A;=%OI#+7K7'GR4U<T+:W3?2;F+B^%:O^YF9O_1VIYF>TU*+Z[I,K]X6
MN0&0I(_W;]8HZ(B_X*/N7D%P$OCF*]./TP]F\%B_O<\NMS*'K'3K&@JT=6Y@
MM/&46/C!S/NW+<.,,Q&8<0:4.EMA8' @:4<&FF'KEWM:(%^Y$9?E8\U 7WSV
M HYVTTWZSD,82!NE%A8P&#\80'@OO<K8!9-!"..)*/0%S2H7UJMY6;W28T4D
MC,+<,Z.FPGS(F->&,J<K.SKNA!M;HV(M;!D)Q(,"HLO&/%MI5F^GMUT7S)X7
MIV!Y=\ZN<<" ^"P56;GI]$;->\%E/!F?9F2KCN=4OA!8OD"G0\H73/@0@0?\
M<_O;7>AE!14S%'V+&= >];;0%C<R-?[NDC?]Q)0V.'N#'9HK(('@F\+ [H+N
MS9?P6_76B,07/"P+JJ?Z(?^V:*F/##/Z*#X_]==5/Q#-*G%7[#ZT:]U:I4/4
MFXTKHEMIWQ'ERF7W&+S?.%4\9-$J'M:E4?T"%J:46>2 '_A-"!KX:__72LYU
M31YRDUQ_T57V4'QD;^5&Y:,O<K\"'^[/?<0,Z:X):.2HU3(YEY< 4^HJ0DX]
MGOE=QWI&EN4M!<3RG%>[,89M/.Z:U #K-2:Q>0>CCME&:T%KG;?%M7+9O+[L
M7F=OJ2BSP'EO/LXVXQ @:9^IQ\PV"=^=R+Z!-XDC(PQ8D4G[739PYDD+V\HD
MU/;N3/83Q6;AX;,X7BC]SC8I)80HM&V%?.V& 2J7W.P#/@$V>;2!W.(8P%I(
MI1$*&7 E2,C >GE7@L22S,*P_3KJ44_YF^B3G8%":D;0];%X/F[ZP:<&1I@M
MV:J_@$XCQVUVKZ_90]R_^+;X^&Y\U;M"LPJWEHS;PRGN?X!>!0M^Z4R3_4+
M^NBJE6$ 1N95=7!G8:N1:H9 B!FOP+ C)PP@//!?:BA.U-_'%+)*S.+_$?YU
MT"3.ZE:_6X*;Z1/-#M@^[PO3H2.+&MV+.K:WTU O0(BUI7[&-1##[HF9^L/A
M:&8=9JLY*,%P";"(K+@RE0L.H6Q/*X/+[DPDRSE7V-T/X6-Y17W[L>M#[FC+
M"\;=INCE$YW$T3&80QB\PMIP>79."D*'P%]Z066MWE=;\1Q&"VXH/)W58YY5
M]?& T,@"TRM#+$'(>1>-=3QYXV]Z-ZZ.1I!RIG+UAQ  %HJ0^UN.&$$+?C9U
MYB6_ZSCS"B'*JFJ^MR^_2T;)'(2O5R!D<6)A4/:192!#FR2]4@XG1FNVI(=F
M&PH!K9.;//)M >@^F4BERR_7Q3GN;(/6<=FPN,":]-$''*^"E^L%"T"FAP8N
MDBLIJ!Y7]L&3=JB^+1[?V]Q#?GB?20_6I1U@TZ4S-KA#U!J=;OL!-F!V3CV7
MB>NY7!]!WBTA@:<CT<Q2J,768^W[^YF9L#^G1\PA1<G5G"GE/T;W_/7UG10%
M*4[-F8EJSHRI$O\4#8VQ^GE#T5G?*YT+.Z,F053()1?0+K2#@>I%MM3L]MK:
M>^,U'V42+TOY)(L"^.-WE0Q,\VW 8T2^;I8;1'W:5KG##5B*'MOVCEK:KC&.
M267RZQOC7+3<(OMRA.Q&ZQ.@2;0N55P9K6IH9 C<(%VIK<60N[Z;JM?]UZ&
M+]<:EK$ZYO24+[4WT&4L3:YHNIR,KAY<7$-5U)#^VOTT]+2OQ_<+.M.:LQ'5
MC<8\L7=8*/QMYEEDTJ=Y%OCF6632IWD6"")_/%J6S#WL(]= I5%R#:ZKQ!4K
M2'59!5<*>TIH<U"U1BRU>$7W+8 V!24A\FN2$#N]ZVU1&9"92_6E>]\M)"8[
M\6"GS\Y@^LS(F\$$&IS2H*HRV"W,2^@YN9CF+?;6()%[6_ /F5=5NE_<RFLS
M%;!!XJ'1KA3KM==*F;@JUAI$L5$FZLV.?]HB?C'_S(^,^>N![A70[73VI=3C
MGIJY#O9H;GQCBPY1LGKTWR:*F0=XNJ^17](L.QOGXQJ(C#P[1-E$H0RB\#>S
M6YEGV>_K*(A"'5MRA%SQ\T_9D5-V)+;[C*E1BK&=">NH<=Q/R^%N2JY!8580
M]SX]$(N3CG1W.XHR[</0Z&D?9^5&O9DL^8X-.];4P!KDMC5\W6J2"$TA3QI:
M"A_#2PKXG3>.G$_ELWX#%79-7ZR8[&-A.6J0F:*CR@;]8)J&('%%D&'+^&;8
M_%193\]W+3O]RM#IJ\ILP VW05K^<<FVM?"7:RB_I1G=KH=Q)S.*G%Q:"XL9
M;XXBZW,.<R+NZ EVV,QE[FTAI^^>7K1Y7GXYM23NI<DKH<O6QZ+"6J<S/6M*
MW!F=,.,C&-B=:'E:[<,('"\MJ.#W0!?'@@2N=U,-_':A0_9:LYSU= C,E, ?
MY*DUU]E$DTO!;B-CUC1\A>NEX,'@/.U/=73*,]880,T)@P&OZ%E@$\1N=9E
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
M(Y%!_0!W3X"87BKY V+2\<#&B!5HR D0,VX<B1-A3BR)'6%.+#D!8L:0'R=
MS)/HG,#DCH<I)T#,>/+E!(@92[8DR(;]-UZ4.Z%6[A^U\H22A0:!%B>U/;',
MQ;)UL),GQL61<>%@DB>>Q9%G)_N8.):% S_&U:4Z83PF 0@CI/ DO77E-!TM
MVD3W;GZ?N1GQA0*7'$R:X-IJ>AM4&@8'*LT)XS$QRHB[63UB%<VSR@W?Z-]=
MPD*K'PGON)U64SAKM:E4@4F?M#L!VKU;^SQMUUY'K-7:Z*5]<S^XO:V+L8)W
M=#\II&.18=9V 9^TX(!:L&VE<\127[JFGANSF\+=$*V".O;'6%"E]'9'UG:(
MQ)Y*ZARX$IX<T=@H:2SA$4G<\(A[.S=O>_7K$57_N*J0T< CTC8\(K(.(\$C
M,GG,\(C4#X1'C!P"\?"-4C'!T2D?-F+EP>&HMC+/MVR+F78YY-AR/!T&Y-C5
M$@4\I@1'QQ651?41]BZ&)R4TE; :QTB51S5KO?SD5GF5;ICWI, J'B!F%:+-
M&1)KH(H^J77<U;H0IQ"51YUO1A_38C?_W/_<'FL@;I!UF?58PR=E.)0R,(>,
M5'G1M/.S2;<M76>;7 ( &R..684=6=OAX"R?5*>#ZC"[\WMQY &G/$[,QVA/
MP$ZY^_UT+\R>+YDH,1\S?K##<9#_:(J2CDIGXXMP@SBZ,C!LLYB7V@LAMRCG
M9LS/A6BD_7!N,EBB+ND46<B?3KYX:Q%B]G3#N,LBIWXQ5)7I?'Z<T!81%"Z+
M-S"2*F1/+F?,%:^$-3*R(,5>:2R.M5F/3 1P(J+KF#W%,^(JP(AILX!HQD*6
M%.;EL])[E[(_$V'0_R# $6[0ZV(RIP/@>&,.R&\^X?RAX_QY:TPFMK'+%W-O
M"UYXN*Y4&@(#AZHE9(-^,(&)X8[;E3[C#0>&F+$J\;_>D)O;EW)_:]6; N=0
M1LKZ8T_?-1NOS8]\62L[XVC=3R/,-:P["\)7L!W:<Q89[3ECGPO9E7O!12#6
M,P%8)()_IU:)6]R&N"O^Z66U],0\54OEQ;YINU+EYJ$L<JQC5\JR$K=*768;
MZE(V=2D3KOFU6GV1TVUA0NZ;O)1-7LJ/O#GDFVT(>=,7@0TI%GGA2PAMR!.P
M'%$E>(GCN17D3\; _]0Y 1><(A1>G?#@@5^\.+](J)U,M)$O3Q7@[)]!SGU.
M644#S#)X=S.5>().6WP#SV+?>?TN*X!+(EB& #[TQ2J"/%6) 1 *&;!=X8WP
MDB;KL@"_"EFL*=.^IK^(X+_ EU7B+Y7GB8:L\03)7!!M]T?.2D- "5[]&SR"
MU72T6TM""$'BA+[Q!O@W ?R?2@"=X<]%800^< Y^+9U+LF;\':YA *[@8)WB
ME(=8M/ W)1G<RZ7Y__O_\A29^Z."MP]XA9?Z/*'* VW&*CQXCZ5Y9RQ4/?W8
M$WE5A<\%Y@/LH&_=DUC]GD2P.M;M$M4NB.+J+U/$!-!,@202[/A RKM4WV.6
M>N.M1)([8E$%/SW";QGW/.=\S=+IMX568[GWC_O%XW7!)S"1<KTTR#C=/=8Z
MOWU?&(#<GLZ>TVF/&4(>.A1BAIB+P$N5988NS@#)62AS4]&DJLEN8L(K< 5
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
M[>*,53B3'X^\"ERHHL1!?PE6<G9E^*OF5%,UP"%@:O6_\4I?4'74\S#\=/=
MM\,N#+@\5T)GGI=(N1%1%VA$=;DAU:]ZO2OXNI%2Y[ES%AQ;T![S!AG,GBZ?
M#RC\F!4D^-"^V; R!5=_8*3&*2.2__ZN\._ F28$\&=!4H7^V1<\U?7F((,A
ML%?((KW^)>OWO,.$@+Y/9AD_/@6^TN<!12?@(_JF"([5V$3 RL?P28'H]!]7
M)#ODF]E)/KNN5A:BTS=;L#*V0Q1+W=ICK?M"%!MEHM7LU/1?'Z)$]L=4WA8R
M2)6W&Y:%K:L+"OGXSM\.+&%"KE9"K$9Z\MBZS1:PSY46+2.[X1)W+@_\$7)@
M'W'Q%0#[;$V6 )Q4>66E+B\JOHO4';C(16WKXM)?UI4P&56O^F5E9:W'6-^[
M?)OX"3N&%R']B@(;V-6_?\*6_W*F>>VSA6&W,FD85FVZ;Z&^MTTR^AI-&^\B
M7\$8\G!MK3'5B_^$CEGN "$R2+MCB/1 9.@/@9%E3XV[W>P,FVR-EUA5A8/F
M0IX-28Y1^C8FAF'BW/?\7U[B>*F#E*G#3A=?Z*&TIUPU<//+(;7LC@5T!M'@
MS(<,SCI5K-+[O_L37,N'*QHNG!F@,U!_=/0L@3.$>7<1[M]<7;XK8I[\HFP1
MMEY/!(7&XBS<8;3S%7ER2Y%'K1.K-:K+:>V6+>T7]/H!)W$LIP_BL0?&*.?5
MCMYZ#O<VYG#;NK.6G/M$%_@BU!NGO>"W^4^9DG)??6KT"V2PP@2'BI=T!P'M
MAK2K+#:04Y=<GJM\_S<W5:!3YA'@55"1_?/HU[^9B^Q*X85_;5Q\S/YE-&:_
M9H4V]%J "/T65;FK7E\QS0%'VS)<7,U>$/KE-][F?IEF6'T:' 5,F506 45[
MF\:;79M8_KT"U 8:&AK>"FAT"7'ETQA50U^A6I,,S* K1595ET9X>_]WTHBY
M,!<7[6IG,A>\GOR[0:=??L18.OC,OT.+>RY\GP\%CN/!9P!=*.&[IXA I/*_
M_CT/L&Z1CJMP^)/=A#_J1@P*]5JARSIUG!_\'%3RKQ_=[_O.]P.#XL@:() 8
M>9M+'XBWP4M?_\&8+R::@,B_EF3BMGWN/@Q=0FL0%HPKZ]B.AHX8TN\27]5>
MS)O0,*T;)^!7#UXNI%^$X?!%I+T&SE**4#7X:\V)OO%V-^R;13RT<SMV[UA7
MLPRUS72<OS$+%(/36%N41[?7V(5P\#P?WWQ,A<>G'FJP 4TZ=W0WL9(N(L%&
M;7@)#3>L[TE+T.D0J\5@],R#7AB0\JC*RH 7H ;)"NPU$Q3G8 O)1D3;,AK-
MA<#<ZE1Q-!&>FE&<E_GOF[ETW<I^W3IQ48?21A$A<CIIB_,4/Z4BLDL[WI(M
MXY3%-B(,)147*OS;-6<[$I_'>6K[,'+_YW:9KG%L_KUZ.4&Z6^GG]L!2EE_(
M=-W/8;XA12-2&U14E^#CG+Y(QPQH /?+?*5CRV__W'U&6U7@/UMS;7D!"O9=
MI$9Z)3<57<D!5E-<:%^GGQ9I<=%A44H.]F1SL=0>;)F(S6.J/2A$,^XR<A'W
M2U#A["':HBX!@YS+X^Y+5KK-#_+(H0+_1%7L-&#C H4M78P\C@(%:OTL]CCJ
MQ&Y';]A0LT/6,6 ]2$;55R9+JN*H,=Q''<-6'C-2'4,^+G4,.<0ZAC@JC-\A
MDME_E0-6";^:Y:O,)/?T\K5UE4/L#@^$<H=MW2@L>"TI$J&D;<^7F/T4/E![
M*WP(GO*WA9*\%Q? R/=F=#<38>%#_O"%#^0!"Q_P<ZV=?GZ=EF6-H@]2[% X
M%3O$*H-T@&*'(MYB!ZSJ<3\ILU>9^X\%^1'C8H=@>'?$([N J=B!+*R'6(N^
MV&&C7HIHBAVP"F'VZH:4%MGZ1_/CAQ4[["[8NQ<[I"\*Z\&X$W0ZQ&HQIV('
M'$[F3L4.6$V5\/PI/=YT1+)^U,4.N]LE3,4.V,8$'+S6 >NAO6VM U9=N&+>
M/P6IT!S="*=:!SQ:LWNM0_HB&CC]F"<B3K4.QU#K@#+/,%(CO9*_BJ[6 :LI
M9F;C^;B5OB[51\=6Z[!=3C>;QE3KD,O$;%+1#FDJG 7&6]0Z8)#S4?Z^4>-G
M-]H V>5(2+IJXUJ'[5R,;!H+&$,RZW_PUCJL:-.!:AVP'B0#KEX9/16J\BRD
M?AE?K<-6'C-*K4,V'8]:!P89LR&."N-WB. ,W"#6.F"5\%+Z5?W(/%/D]^ G
MU3ILZT;AJ75(Y[$UK22KUJ&ZMUH'QE829G<EZ3TT6U2-KXDW7'2U#MGTX6L=
M-KKP15#K@)5KD_2X,7]_R3]T#U'JD"5/I0ZQRA\=H-0AC[?4 :MV?#4UNK"@
ME;*V8M-B5.JP.KIYPQ.;Q%3JD&=B4.FP4:E@-)4.6&7PL:J^:[/1D+WZ:; .
MN\LUCDJ'W'HW-$&'0ZP6<ZIT"+!AI;U5.F U55ERFAE6AJ1RS7N/RX$/P8^@
MZ&%W$W4J>MBENS*JH@>L:O':EA;D:[E>NA8W+WKPTY<CJG_878%VKW\@+\A3
M_<-IGS&K?S 'GZ^O@&#6;2VB$>I[\5Y\*B(J444PQ;3$]M4K57L=H%1$1#$Q
M?C_U$5N:6@I3?40VNWG?.]+0^;VK@%^RJWC8B@D,>C L#!M=N?<UJ^^(#A%S
M#=FX?F);O<%1/\%LG@V+I\[XOWQ+4?'45Q1B4E^!]UBB\\]?VN!9G>ZCO&(K
MAQRIO(**1WD%?9'9LKPBGOKD=P9M!&V\?<%%9)[8N%V>YT5:+C]QVQ9<Q/SL
M02B_V/:TP5)^D=^\7 ])/7"67\0VKAWQ8J+^[]%L-E8;B4,2?\W1],BKNE,A
M<3#DR/?A/S29^ *_3DKL82-XX#7FVB!'4>(J)C&Z,OS5/D,2CT+Q<:S=EQY&
M3FUM&)>2<A*BDA;KP8@:*?[1X0N<T*WKN;S'J,;ED[HHSM7.[2>+'M7X"M:U
MA.O7OH(?-&K0\!3\B%'P8V/Y";IPD]'$1)K\;?>*FKRD6UOUG(0K]D&C)#2%
M.TJ"CY<_(WB"$VMP/>WML,;>@BN+,EFNRN7B](%"":X<[Q$80'JLIQ]J!>(I
M&)/08,QI,0D.>)A>+PLL5%("'"M>W@XFTK7]R",92CO/=,;W6NUZ&-!* 9<1
MZQ-EA5Q83PI<H[Z..CJ!LS?2Q<X]AB'D![705+JSNZ_1INT<25*0O847<)1_
MGL(+".&%2XSAA6!!V7,<@:[51I^5?+G6" &'"8LCN%7SH'$#)HT[;K %DWY&
M@&"EN@(/D9=OH23TQ;#+>[^>_F!OU>Q7DT6Y^^_UX(F$BCC/&F;'-MG]7.;_
MJT$R_'MVMJ*'$UN&\\7*VR+[6)'$DOKUK.9LY@X L7X39!HPLRN,@6_>X&=$
M6QZS4LKX18KH@(<-_A!C5GD7P$+@1^W_7U[CQU35A,'<@P8 7W$^8,>"./^]
M[B7Z9U5AP1MK^N78D@G<X"0IR[;XE,C%%]4SOXMQBM"&O *,ADI(,A!RA>_+
M[Q+XGHEI?*XK*\&;N@7TT-%L<*2*K!E(5*'2$;*AR!<)I5&B&?Q/#YCG?]N\
M"BPG#)2>Z7:0* +C]"5H<SWTVY)50><0L"I@@[UCTD14KTV3G;/C%\$#"S^!
M82T%AHR7SHG50M?^D.>F(M\<^%^Q'-KKI'\ )X:JGV\6#[K0IG?!LBY%\/=?
M2[:\L 2OA?=-;XM.,7\E%?HE]5U(S"G1'?)G UD4Y1ETVO7SD%"G8[ 8\"&5
M8-V"/;$$FY@)VA 8)A5F"Z!A:G<>5$/VX0_@X(<&CX">MTKP$@>LEX]-A(!C
M^I<@?M;97X($OB1/5? ;%;I3?1X08 *^H9M(@F,U]N_?"56EXWZ2:2B6+L'Y
MR^S;XC'?N-%NA,HLP]H*P0GJ1&3!6X = ?? 3NFZ4GZH5XAFE2B6NK7'6O>%
M*#;*1*O9J75KS4:'>*IUKXEVI=.JE+I$MVD(F_X1\(,M$"'_DRB7J@_\=>!-
M1VS'#47O\Z)H.M#_]PM<BN&_P:?ZUK^WW-\Y]+A_$^Q4D_\0YAVH#VP,.U'!
MHJR?_@ KPFG#WT0^_1_[F_H5R/CJ+Z0<QV9I-?!N2(7_^T6%I7=<UPN=F#/>
M6%5/%CG_:[/KN8'?]&>S%2XX-R,HFRT .1442*:0Y2)W*/OL?AU,!2)UC+@C
M4C_R&D+%?:=Z]!K'1J--#IHJFV7^\^O?!\FJ=_!-!Y+>W9C?I?X3&GHR/T7^
M9_]]U)7/*7!U:A)P^Z8ZJ$,37MNZ0U8R8R<-V=RR'^*\=V3L8O)57'0F<_ZE
M0'G2>"EP!S0>],N[;>8_^TQ&;+KCL#FO'L<>%UA+*DNMCP)M(C3XI#&RFF!T
MMGBBS3I$9IG5^"HK* [4KYF26Y%0Z3G[-1+4;B$=DF S\FJ)$]BUE-E EC$D
MSNB+-$8QCC\R[WX,\C(D;)@Q5HI\I=J1)XKD-<9(&*T'DN;E_?FB JW,LU^6
MW0PF((I"BLRG#XONA[FT84/BK[>T@68V_Z$Q_=YSM3H-J< VS&QB9'%#\XHH
MK+NC/U 7S/JBGD.4UYD=@Y@U 4OW^EK6&TOW@41<$?51EJ8*-_U&9Y3WFEF/
M_[!'H,(-][>5Y.Y8O&S["2DZ%C.0L<PRVI#N.UC8N<I4::W].;D*J4TQ+.QZ
M,8R'%$9C8%%O9<$&MG!!'M+ !F#9AB/7(L15]@57NQ%DY]:B9._<;;.7L-]7
M5.CCO=J::YSVP?0# 6GCB$*[.2VV4AQ,#=%D*L-@ ] \./XL%@0!5 9"[-0=
MCHA%O5*KU>OR4XU;=T0<;(KN7DBTC?AG=^],SEXPD8QZC,A;7Q/<IC#[6RL5
MP_N/7WO'@"TF,I^9/ET^E#L?Z^/7,5(&E)BUOY3CFNV1RB-TENPI5K(?3WZ[
M@/2*R#W.VN6;JO#TP.8V#DC'40*W"T+["^?N SKH"X2"VJ0'GO?C8 <&GE=$
MNK5X'8X&2G\LK QZ2$RPS]=E6!DNZI%73 E .L5L%1&)Q)A68AUX7I&]^_EL
MI&059O[3X\[K9'7W!!^PK84?%'<^1'S0%7=>D?3&]#GWW"CEBA^YXXH[KY'<
M'*;T'IG*Y]9?SZ*/.V\T,'3O<><5L6/O;ZG+_*/P\4[][+CS.C'=/;&7O2BL
M#YR=XLY!BH4%J0E#W'E%A?*SUA7W13Y>?65_8MQYG>)@RBMFTL<S]2P3WZCS
MBG2/I4'U>B$6!M_\*>J\L?#OGJW,73"YXXDZTYB]+2SS=W:+.GM;]A>7[_?C
MP6.AU>P>7]397\HQI18+*> ^QR50LI^ZI.VBSBLBISQIK]5**4=_KJT>280$
M;A=U]A7._.Z)/_HB?<C(R'ZBSON)AP1&G5=$.E_*]WO]CU;A=:4.+S&AOK A
MJ,O]Y4L2BRF)5P#G,Q,7<[J?KI)MX\XKTC>ZJT[%S/68FZY-XR5&&K?S<->+
MZ^YI/?*"^DDES_LI.@H,/:\(>TD6Q45]<-T;K:!U)COTO%YV,:7X,BF&7G]+
MBS[XO)_4\;;!YQ7!>WDL?;*E[[[RL+9[+[Y.*X[@\WI!Q9'?R^YZN?K)X6<R
M)N'G%25JW-"-QT^Q/1W]Q.CS6LTI8,LOYK+8 G$'CT#O)VZV501Z1<#GKX6K
MR_NGK_R,/$6@MU  '"V)V<UQ+ \6@PY:D D:NR9"O?\9 /YS% Y>61TV'&#Q
M],05FT)[_C 7UL>X8X5>CB4,[J]HN#HHJ52:3#Y(N0U"YP<RLI\RQ$VBZY7@
M XA9*/2+6E?X[^S&T?6$ROYV 7A_M=@]!TI>9-87T.X!1QG(@MKEN\U[\N&I
MV(\&(7,_Z'F)P9U,].++4P5(Y)F%)!H,) H_ 769E>96/)GPCF0X3((FP":N
MQZ4'#]"U7NKSAAJ;J/3.)XP\%M_16&VJ&M_N Q[(8_?^K,4[6P,VJO+-]Z>:
M\,5;6.ZK#V^)K-0 5G/YN45)FK+@+UQG*"L:G&)0DZ#"@4?I^[">L_CH*&FQ
MSW1?!TY(U/ 'H,^H&O=K056GP-3')+P?=COP@<$/XH]!JK=M.6!^'9'0GI-B
MNR"7$X2E\TPJG?8#^='-A\4W38;0K>>\M0<;MMP _F7UM>NXOBI<_3D<_D$(
MUOK/6'T#%T01G#?P\:PHSM%4>#\U!<>MPL#Z7@N*X9'8ZEH>W3'%8F4ACP8G
M==U"77V(NJ2:N?1V511V/VD:@UY*X-P=@E4:Z@44L#OD5=[Z,OB/,<B$(_19
M!&>RI.MD7Y15" QN^.= &OKR>"S#\UV?1&!\B .NK1X-T!^MJS[T@PEA/.8Y
MX?]G[TV;TU:VA>'O_ I=GZ&2IS#1P)CLX[<P!AL' P&<Z8M+H,8H%A+18!M^
M_=NK6Q(")"1 8,#LJGNN Z+5O>:U>@WX2V7,X!UHV!K&S^L(P;_ZFJ73#N&G
M00:';EQE3Y*9'&W[EE5N5.^*W5ME4/ES$M61P;^!695CUPL 3\M7<SDNHOCV
M$]T@3"4LMGNFIGL-K*2O=95,P/.*AAWYV2\8Q^Q:*O69F*5^,D%DOJ92(9.<
MTP(GZ;]W<XH"9Q,%C20BPQA>1(/Y]S)SW9T:AO1GV6;L!='CAL\H,W8T4U2\
MWY<T UMCYB^$.<S9XW0E^J-Y440FDJH9-;O23%*_R2_XH.Y4^/ZOVY'1EL:9
M:=7?_4I#G<)D\YO!*](,N*7@F9.>D:/Z&3>JGYV? Y=-^57^4>F)Z5_!_TXR
M+P.Y-V!>\#^9+HR!!3" 1*/B!F'[]]5<,%P*NZ!1J@8KFFY_!,]M,J,SA#H;
MV=P?XZ\QN;U2IG,+AUA7R!/*O2.JEC<:P1E" E'&<.;8[/SLI]VB &YFV86(
M-:6K!-5-3"!;!\G#J0YO!DK&[.%*QNV;SN[XS59A8OT>C!K/^7<I9..P@WTE
M<N1RHR42F4_Y933$(9'SARB1=\<5?]+MR^[O:O-7_VE[PCU.THND";B%@<R[
MU@1<H"8@7DHJL;(B(!0^$X\+5@@E'Z*_1"KJP\1!5?(_O5=Z!U)L#"'F!5I>
ME0LF7UO-P4OE^Z75>-RR* \%6L1@Q(IQ8?N@(?PS1_.1ZY26R&$VY9?I$H<<
MYDYR>#FR)^UVOU_YUN@W_G3C%\5;(L!HTGAA)NNNI3$[-2_\I'%L,:-S4QN1
MT(O[@9/^PLXGO\2?6 *CA.,;#OS61W'"8?,'PEA$KSW%DM#%/_]W?LY49*1(
MGYFF^(B^X/7^6@@3Z6<FD_["D,RHSPS/G)_;V7.2_!PU]W[NT%FRK96F7(8/
MJN18F%2Y>/K@!%R,%+\<JH"2$8J8F=>=S4#-@=<7!H3?9Z:HBUVY]X6!"P4*
MT[H&T,NDO;_ZY/P,OIHF;CE96_]\PF#V ;B.Q*?S+L(B Z\](OCRDAJ%L$NO
MGCCF-#8ZFEG<NR78*]V.AT .F?[? 2O/2^289X'GN(5X4 T9!D(-K$BQ!E$?
M:PCK'*.#?$=[SU@LRW_X,/GQ>E?7O^7Z1D[:3A[B=D;/<VPJ,3=FF<\\3(Q<
MNRWU&E^KE<+91:U<;)?;+N:.:OK\P6P>IJH[E^8*(3Y&Z_?A,@T4#R*793VL
M*T199;!PED=@T&';7H+;,H=JR5-]604SSEXEQ12Q%6^O.!"Q4ZFC(5X$GB:?
M,G#M1V[E? QZQ])U^0*[216Z/N&0EK,6^1?<CT*04'JM>4.$AFZ>G[? "*7F
M,_GW'?[9T!HZIG'KQZ]\MR-8:7/:>/;SYY]7/S]_;G*_Y@ -ANBY_'H^D"4)
M873@[?+R:U=7L$3(G5UH*IH=YXV5:F+^</S:A^N%GTU\]9XM/U&_*H_6C\ED
M>@/?"$:9!T& FJ7>P%PD$+_]8>;EOO;["S9;#*3.B=*"(TKOOE?;GZ/#Y.R"
MI*Y3,SO !D\Q#4K+](#BHXZ(0V+ =3,H<J@[&CC?8H! &(3^"WQZC%#\K..6
MPA6TV.MI%DDL@?MM XU$G5P?IQ:(^')!QGN/<X5UBRZ3&*M_*4+_I6$U)L^W
M^N44=W29.:1)TY56\-\"J\AR/.>OV@)V?W91F6'[!+P39(5& \@07QI9>F]
M.'Y@/R8Q(QV$ASDFU_SX$",=]61B RMRGUSDB_BM)LTJ(+\9:(K$R$/\PV<;
MAX 011Y"&2#3'9/5(60 5SV)J8B!FV(%'V$F/4@V,+6+AJ;B5XY=^48O1?2>
M;._5W3@]3"J R@Y4\A^TVJJJB38:F30I -,R-YO^18Q-3!:RBG$JSK,_85Y,
M2)+5,_%&#5<>*F+75GN8&EI(&FJJE&1^B,8 /V%JJBT)(,<$O!18/U$'>G1V
MD6*J*B/:^<) 3UTJ6%5S=G\C<6RXSXD*>8*('%TF 2],_H1%($:#'S#M/!CR
M!?[Y5/':,3(CF<#TK&"3U82'3?$5@ ='PL 4'^U3(T33:B@\'+DV+[DJ4PU%
MN+W\.I)UT155'%NP117^2V ?)EWAV_-=5E!X5O2(*C@W@E]":E&X7,)"J4#C
M2N0O@9V32L*,EIC;%U8%]$V MEL+<S3/"GP MR8=V0^R96E^H)]I3N_%.EKY
MU42JY ^0]K!6['V[^_FM//#H78<B$/EEN(J-")A,%$]D=M?84EG8S8 *2\(9
MD 2%/ST'S8K)2D4OF+)HB#!(SQZH%'GG(G#&T(\L\:;)6#  )I6()O%(4!^+
MO7BE'N.1>HEE4H\F$9,=_;5$'8/&SB.^M3"U"RQM6IJ$#=#P-;QTX?;+VTVA
MJ6L]A"0#^)0PF1WW-CRW70*;=IKLLED0#<+K]Y?L]:#\_=>TQ8&S$-/'*]EX
MLC<1=ID4N(>@'K9IIX<MFUT4);D8KGF$5'#ZJ'W-0RX6L;F'Y&=:G \@=K,_
MX3X2"R)9)1B=$M!__Y7GN=P7 Q,(>I8URZ"0HOKL$:PW8M/U(#1*2_XAE0$6
MUH:$N$FV*+9((0A+;CX)T5!+$N/:)B[\P***7'#B<B%:8MZ\7U 1=^CYQYW.
M%9\'?3^=*48UY\.T0R&*=I@QYSV:U,/G I]D;,N>X"NZ F%F%4B0#<VTK:Y!
M@K^F<R4-6 +,F"0/F'H]LJ@DIGA+0H)O!75US-%CAA,($V=FY8Z!Q2\0!%-#
MIDESSZL8C/@U'X"D>/9+K5$E?W%?/F(IA=U!$2\@Z]A'P7)B#+LQH'Z;B$_&
MEDT)LB]Y-E9""<=YV*8=;&[T[50KA"7KBV8IDBM.8?^0)TT:7C!%+ <5AG-.
M,:"LX;@T%+SXO9D<@Z6T.3!(!K7[-?D,FSYZD/#R$JTC)\A]EFIZ1%8&DY)
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
M'_=V"YMOEW>WR]/MENXT]GHDO@Q&CQMO=ZG\7''#ZPQ1@ C>EJ1_'+M?.A\
M?YK;X[TO[7V//RUL6;<M57:.SG-)4M,]Q/J"9H3?2;_MV5$H>2;HY:9IZ2I5
M5WU9F49;[E/ME'N)\P=K*T.2[7BE$T\ACQ@FUH40L2$"BKE&F"35,2@XY$1D
M;9O[O__*\USNBS$7"B&ZS:\G5G)Q'_ RBP9JO2$8'4%:!5F8WN+R+)LA.])4
M6"K%P%4(U;/ 3^0K^S7VCQ/DMYX#' 6B_6AV/M04[X@&GH5O9Z5A"PL(W>J9
MQ.3!TL^>9UB$P2 DQ_]*-GJ8%"P]:#X#6_+HX766>YA,OE_?II^XZU9WL(MT
MM&U$G[H77#J5F)MLP!<>)D^W)6,\R>4NL_FSBU:YW6G=ESKWK6K]FBG=%%O7
M97=RP:?N<005,2P<VCZ2$U75A)T6!.E<)E:K#'F9KP3%*E>S]!Y^ 7[:L$80
M:Y[>G:L(.=+3"7?H<-N$Z(W6HZ)UL2S%EL(3EH$]")$G9O.*TMQ_L,B<^;GK
MR(1D($5@U))FF%@#69#W!G][<UGF/9%+JWPMCYIJX_+)FY@R7=:^QJ<.66^
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
MFC3EOM[&SAU"IIU!18I8!J1HU#A.._KX;:5%29Z9D^1<RB.^2XV[9KG>/@7
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
MK.[\]36ZX[-N1?/TUIHOK\;QW 1-A397YBHZ_HV!5"?3IHA3_4=W\1>";Z\
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
M1T?=E\/YQXCLD/2LSP*1ME1BZ\KF8:6JR3C$]'A%M(NL!=W+0Q]D9KX_I?[
M4P6MS*2ZUWV^FR%C<MZ*V+0E\/D_G68:[D.>[#EUO)$^YD>=]8O8UF>K-2(,
MD;G+5IP]$'47WQGK=L%TEM*DIB&905*-"D01VFM41"19FVN30Y:&_F,)>$P)
M6N8JK3;M,,MEI]8Q%. 7#V/&?\?XQJ7!WH"G1"KC^)A]2'AZJTMTH*#,A5>]
MDYU&&]%#O$J.<Q6+";Y4-2*&_9@2!Z1"74NDP?*K;R6E/"(X48OTQAH+60/2
M@+J>A/5<>82JP3U,;N!;[B9>Y'+$D/50[3>F>3>8<=%\Y] ZT*,/NG+^%S=Y
M8M^ S"S'-*3K\#R^V&+UXJXJ>?925!3C U%PE[>$<7K&-3]5%^ [[(M'%/N3
M=^7:Q^UY%0T&L)=;4?C??=*8OK^GIN+U"CRU'"F.-5T!B,93;7;I^VTDKVZ8
M90>$H-7/4_3AH$U>'E G8:=]"#O*&C(%6M!7X>%2(ND%/<;W!-J_#@:S1HD]
MHHQ?R49HP@&J,+ '=?>_(A'4?04@2]6;Y#F<"3/= +:FHP#X;W07+*_&UR3<
M*%R*;G*<[#PQ+=]+H3 2O=D._)P?)O^-U=^C1;7HO=Z,P1WG0=WVF%,0(YWS
MS^(\.M[V-J*X3@VUFU45RFS^+BV:1>^U9PPMQ9F)EG_@!*%O[N(QT.T0%MQQ
M"/=$9*E-$;05#KBK-FTDO 2"W7 >@:GC<C6G*SG\I_3G6EFN)\)"8&5SY7J6
M>LEL%/H+M'>L1XZ:O:!#46_N4Z/[[Z/UFL:"?]$E2-$!+.OJX #_A+[VR1RL
MNE:$F-=T<RZ)/X<RE6K8?:<]ASQ@RC6OLI?6;L7SM;)2T0_NH8X4G9=Z/X1Z
MCL_O:1VA3IR$B3LJ0\@5OAS.\Q5%+SVK3M@G0GOFAS6NG0MU#,GH9-IF@U?J
M A73(NL_ *+F[L3<(S*Y[C83H@G398HOH^%XR4RT&B)"D'<IL52<^@QZMQIN
MFA7:?G@8X?Y+6'%G83./AIZ&8-#79?(*[#!Y5UZNXEPX#]B8Q$9X2DCOVIW_
M B[*#X-!+B@>W#\BM\"4$IYT;2TOB(LS<5$M7#MRKZ-$21X##9!D[V7; "5?
M :@DE ]0I^?"Q-W*R_"^O_C[!%9>^W^6B!4VT!5*X;W'LV7_#IP\Y(>9IK[[
M]M0]H13A $2/J?" 7^+@;JZ?/GQB][)$O%+BAB^KQV>28/*NB^>G_A&=@7XQ
MUF OJHP^6M2OZX&?'2RYU/0/48?1._5?2UQ>H;F[&VOHX.N%P;I?4+_^<L3U
MK%F9-A@R7BO$R#;UTQO;G"5,U Q(>A9/\Y0(^02+CK3")3N)>Q[ZR'-A2J_W
M)'SY("+9X3S+DH7<<2AP\M^222X<8$/(4%58?'L:7M74DF45KBX6OWX_Q6NZ
MM1<%6&VA7R)<"#T;K:14W*FXSC'"_Q-$Y3\F^L=["MLI)JC#B77F"H8NM)>4
MI7*PW5Z3X<@ #WN_HL&'!6"1G6L94[Q1:+N-Y*F:?!,=^Y!G"0&R$$VO&CW7
MH@M2T$RI+SY\R=J;T>0L*L."/$.K3,""BA9$RP=!0]9.W^BD4IV\LM;M<3I%
M#K-&-Z?5IPL_;Q08Y)@E6/PXK)EU.7ER[PV5UK?8,EZ'Z,O H@TD"^2O[P(N
MZ6;/DQA"Y)?F3Q4F(B>Q';#$''QI>9!Z8P17_[OS:9_+Z*+MJ@_?HQ6G6Z:Y
MA;K]_('J +0J;N_#T(=7?=X]N=P[IKIS#BL?-[!WRLC>;DVUM"1ZAD9-NPCJ
M-T +/A-8=;ZXKY+Q3R(0<(,"D@,;RG73DKZTH1E;?0%A1BA5P9>B,?B+@+U?
M[ODH8<#_;?A<#8Z7CC@ITE>YP0E^+G\'O:92\]6P6_/,Z-B@&IQCV5LJ2B,:
M?ERD#Y=^\*]_A?\?_QG07\W^%U!+ P04    " !.B7I:O+LFIJ!2 P!'& 0
M$    &9O<FTQ,"UK7S P,BYJ<&?LO'=44U';+WB0+B72.T&*J( H1906+#01
M@R@@-2HB3424*I @2F\""HI*4"DB0D2Z(*$7D8Y$:DA >B 1#)&T>WSOG;GS
MO>\[<[^9^>NN]9V5O18KR3[9S][/\ROG[ /[!WL.V'?.PMH"X "/<QSG ( ]
M!9P!./?L^?L"#R[PQ<W'S<W%Q;V7EY>'3W"OH*# 7@$!(6'1?4+"(L(" OLD
M]XF(B4M(2 A"I*0EQ:5%Q27$_YZ$@Q/LP\7-S\W-+RXD("3^__I@MP B?#Q.
MO,&<',K 'A$.3A$.=@< !0 .;HY_',#_.#CV@&/DX>7CWRL ?J%F'["'@Y-S
M#Q?GWU&#GT:#GP-<(MRB^X^=XA&[>(U7.4A<YT'F:SZ5TY6M$O;#9%7=ZW=C
M^?=*2DG+R*H=4#]XZ+">_G&#$R<-SYPUM["TLCYWZ;*#H],59Q?/&UXWO7U\
M_>X%AX2&A4?<?_@H+CXA,2DY*_O)TYS<9\_SWKPM+"HN>5?Z_E-5=4UM77W#
MY[;VCLZN[I[>KR.C8]_'<3\F)@G$^86?BTO+*ZN47UO;OZD[M#^[?^/B #@Y
M_H_CW\8E L:UAXN+DXOW;UP<>\+^?D&$BWO_,1[14Q=YKP6)*>L\X!,_G?FZ
MLI5?1=>>+''][O!>254]@AKE;VC_B.P_%UCL_Z?(_L_ _F=<DX @)P>X>)PB
M  Q@7GJ3?!#XK_9?[;_:?[7_V;;04-8P7L!48E8?G8+<'W[/K-GNRH3'ZD6U
M%L";Z4AB T7 ?7V)!:0PLP(I$,[:U=#B)2;$;6*\C#QK#)\$V>[?OGSW0_>R
M!NY_G+%ILQM;C6C;C,/AKU$".[2%:$@VP,5,IU^*/]GR^U??;:9&/AE'RB7K
M=N*"7%90$DV'M+Z5?SIQ<VS^P<P7X'&I^I\AWD_#Y^-]-I2MKX=DJ=M]7;XK
MK7B*M[YDB,/\+E*%5C<7R.L74.+/TB-3$]X=3CB>EU/&W?0:?J9R6EZQ6\+5
MFC9%7D.,E6^3=+MGI<=J!')%6GU]/TS9:'ZX?_A-@V9T3('P>+(&I-/T)!G_
MH+R@GJ*>J(>%3 TLGBCZ'NA9:RTG,UGT8T_0 #=P^Z('B@T(\9.K6,F(AVR
M'.W/!KHUZC,NUKR N](VKD5*)EZHTU Z]JQG6M[ MG[)Y)B9Y$$,C W$/Z(Y
MLP%S[58V0#.M80/S3U#MIZ,TV<";W#DVP("ZL '*5V![K\9S,KZ##?#0OL[W
M#!F[OO;/WJ*7&]C'$^IEC%7$6I0_^P$'WS1L2C#,R24/%">B;(C1<NWE=Z5;
M/E>\EBA]<L0@8$OZ=I=%T*C*>(RAK$8>N:X#STM;7/4/%*)ASE"XOQU:M!%^
M^J[]+J4BJ"'VF))W:MZ*#_"F*NH,T5VES= M+[_Q_83/YUOF#IOZ H]BQ54)
MI\*4!+. I=(*2Y:L&,&;*8[E90-SNS@VD&['6_#O)\2['2UN+#?/WV$(20G6
MNGW=ZM<VZ9Q<?$]7N(7IVRUQCM%A<Z_PW,X\]8=Z>!)TG[\A,JYD4X2)L?]L
M$UZGF/*E1^:$L7<-X#?L5A+/TJ1!N^[G4L,2&%X$9IC=CQOT R_>GPHZ,OR]
M5B7[0>: $<[)C%NBA6%&8Y)Q!-LVU_#V[GQ%\LP4<\K=TC[Y4&+7O9\Y,QE1
MGB7E=V4AI!JR5$>N?X 7Q;\M]N9^A]LUXK6"<#/!HE/&H=3?XARDZLO'PVIW
MTPH-'+,[0P)T$M)]W P-\^.NW#GU6T(?$+_H!N^ I.$A2/%GN"Z/XT/&QU2Q
MJ\3O(=(%F6Q@QN)J-UF<8^JBAUHA:PK%H=\X^&F2X4HN>!&>*I!FK<2=<5[W
M*>^JL,:$'NG<Z)7*>&K;JMS425R4D^0(OTIFM,,#I8PBP/E-\E*4 T6N#<F5
M-0D3I;VU(&]-Q_M(.8PIU^C$=1'?6,A59KZ\GPPLO_L W4NCMRL:I2_"A<(S
MK"E[726<I\XU)R^?=34Z(_V#-""LN^Q_/V:OQDN*4P>:CR;I']YD0WPEU3XR
M?2C\DL/8_EI?L[FGHD=[9!0.X^,87@7A>'@6O3UO\07F1_>A!QO!C?4;GLX
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
MTQ3F!Z7;6F]7NTMN_)K2>.Q]Y5D'WT[T6TH!I'^0=LB2(>[M7DVY649^0?#
M',@,*&ZHQ46=\=QO\_P(QWY20= WOX2$D'9)[E-[2U#=T#VH:VP@E0U4#[PZ
M\H6 $&I<SK)J6<O[TC9URFAAX\= F,W J8/2>_A49;=0CTSY&VA]%'2;J60^
MT1O=D3=3\[1SV*APC^_3&T^RQV*^=:#/L7*;] E?=%MG%4>#M22_:AE9C0:,
M@ =WVQG1@PYV)C'B' PJ(Y+Y$*G#&G!166O6('_M)RQ<S?*7M6V;<6VSWBOX
M NG3J@JXFZD^>$GQV &][PP3VW2&W-Z=I]Z.D%_=D<7&U"3-?ZS,H\)U;!4)
M/S2]W!M^\>]WYF];NM,E;; ^^^6U+^O@L/9VM,N UAD;[ -21;FWW7"_6*FC
M!>\[I4P$+TV*Q==+1K7CNM8Z3)4HVDE?>UR,KAF'WN$>, M(OJ$:U!.T70#!
MKOU29^TU80/<BK@:J.0J&P!=_IJ8S^3QYQK.:X;,U'BCE-ZQIUE\-W@/B;XL
M]6J]*RP\^&7W#-V6<29WKGM]?GY3XDHU]M:(GO5D?U^.U\N27 %)U>R$&ZK9
MV0\1@[!62((NPX<V/+?)PW_#$?<[,O)D!>^W%;D>XPF3K\6+C(.<U30(78:!
M8!:1%L>:I B^%=O!CPOS^AF] 7Z(>F=5E6]7[S\2M+ (\HBC:+/X(^AF#-VA
M#?T(8ZT HHW<#1U;-L#WFSAS+AE03;1RAI9*FWNVDOJ1F[0S;2Z6,4W:1>%A
M9A\3S@\'-P;75%<_N)-I\1: (.Y&J*O^\K\> T-#)N2HF[0'= U:UM>9P U0
M[>V1V>-!N_GK^G#A#<9@0#UK\52O]!]K>LMO:+,I)Z4KA:+=FF>0W&1T_W-\
M0MEDT4S15\' M'@+L*J''O8H/>S!= [2-$I:HK4),!+_-6* \+!F,%YFXLOV
MT-E&.X\N^FT9LY5ZO0NHR5"3M=5-FG)W!QTMRMA'28BM*(D8C/M]N;Y6^*YR
M7:/C-5EZQ,<!O),>!V6'(;'$@JO;LX&/^@FLF.^_O-NQ,NZ,DQ10K#8Y>:)K
M??*>UA;Q\<KX>#D#C'/$YBHV$ LB7._"*H+*\Y$-#,DV:1"7V@-IEJ;\# '*
MHV.W:BE'TDK;->8WIR=7=_R68+^_V@31['BWPU[[.^:K#NLQ7=H0AEVL6:.R
M"%Y*UZH,G,B'Z4'1M!(Z\"1T,HN'K"J:DW!F9&&L0@*N&-)' NB/'EA1LZ=Q
MTVBR+30)3:Y">6;LZ=7,]]I(D,\3:AD(9;ZJ[8!M]CYBZ=,H=#=:UR8UGOFI
M*>!>L<$4XA*N*ZUH?J-7_GSMQX!M01%7%O>:F2)@88C;+B' _NBGR;$Z>E#;
MCYRV=NAPFOUH"ZI:/8.A7Y)ZQ6>R>C*DO@L6)O(+MWT1,:3^B TLC.L%TL7V
MLX$1$3-H?\7S$GC9JF/.\?>*BZN78]7 NDL$;FPO).\.!-+4I$CJ\A?6YOID
MG"]GROKG1#[;%?S* V_8T^Q)BV #*N $H];5 ]C 6T?LNV2 Y6.JR>"A/:<?
M#T]NF^IBR8U%J95:1:UIH(\YJQZV.'^IXUOJY<Q7Y9F9H\I8D$[FGN!KN[Y0
MLH0L"8$9(3+Z@2*^DJA;(S61)=I!$;<^2%HMWMN9$=@OB+QI?R^KP0A+=H9+
MT%RZJ?ZCP4+G_'VC+D9_: TJG,P27*Y,V"KF?&?VP0[M+.[4CB);&_E/L($
M;8A)\::RD*Y=UJ9?EC%F_Q/OH8@TZ'R&"\#$8UJPM$.;W=HT-S90X_$EP#MH
MR0<I?K' F72KS/B\;?ONC6\C1R+?JR'[6=_1LLI,--8;+TN;ZTF)+/GQR7>5
ML=GT.)'4991Q; Q-/:/XG7:2KA2EA*8F,8L9,H3(SJQ? UMV]-!RU4>5_E>J
M].C/=NX4Z:"2NLN!0&0+3 %&,$..>8B.;U0@!U_[@:E[?;7CY<':EW&SL[U*
MR:!+=UO;5<0L.5$W:*JF'*PQ4STRJ::^;KCB-JPFN.9BG&2=3(@#U4(;RJS"
M3,)_0.=+&'J\ZUB" G)Q?A"GJ<SJ_IYTTC,$V.O^9>&,/)8Z$G,"0=/@93S7
M3F$#:SL7P-6O+Z/ YKI; R482,I,W4.&E*?D6XR;N2JE5;_-K$C%_5M8 V>,
MB3^UG;47]'H';(AL8)<YBMVN.,R8! L([C&UP@9J/1[HCU%<3^OUD6\\;SO(
M;-WPV0.C@7Z?I,8&3L>#3O=A(YQUTD.;4D6]2BNEZWM<02O2'#?;>^_ME\RE
M],M3?WW>BLL[X"7TX%5A?/<)S/+F__4" :X%2G:"9>"%-V'>E#DYVS!;G#$"
M5>KJ?LK;4V> &M3QS<-;X_%S&3-^KLT37'O,>" ,T4#J"$6[XQ7<CF8SW^\2
M?9<UWH_9MG7<M<CZ.7_ZC8WWO2SZ*>&B]#ORHF9V)I=8 @)@<%%L@'KT"ALX
MY#\W2%.U?%0C%$EM&PWQ]RD^;JB8&WDO[+!VSQNKU(,?(KV*>A2H=%GZX#]U
M].$D(&@J.$;^7M0/;#2#B*G#SI7B:R4;Z,8T,0MR0NPFPI82EBSI%'U!,^G6
MK=&]_7(HP?3^:@.UTPW21E:T!!;?;S:@'HNF:N-1)\I P357!Q76-Z=XMP\J
M=@MF+7^ZTO?&]G"L/?^(1=[1V;AQZV-K/Z&GS*"R#$YF)DN+A9.-+RH-A]L$
M6(QKQ-:QE+YO,,J"C(0Z]-)R,LDMCU\G3O-W641#B9L,T='YDC8(+SX\;['=
MDG+@Q37^^B99[C5;/1'NZ0W/K!,3L5NO'F1PS<OCS.F<J%8+%6:VL=$[FD''
MK"S:@YSV<\OOV+1O>DJ$OX:R2DS%Z:^%%O7<3Q[F6YV %H'J#C57"*O"=:I(
M5"N:U P%WIR;H&5)?>R*E%%5M&;(#_$NU*UKT'UIV50/6G;1Q,QJF!1*.$3N
M:8+CR(''U78:'WD6)=3YE4-.=,WQF22R8H;'SSHZ"G[0D9:/U2 JP%C\A^B&
M?D1;^Q_^G^->;<DERN*O7-KS5M0LL2M&8BD=#MQ#7%T-JT4)-_&&A;<Y!S,%
M;".LM#Y;)/,EK=Y_J8YP 1C@-,<^0[6>^0V/RZO!M:'B#1:[.\I$V<!M_R$V
M\.&C\.L</HCON<?.;"#FJ$!\+Z)_\"&Z*J,S8[*LP_!1/F0HD &_^^E/7CPF
MXH25O<7"\]MJ5P5>+MVVR;?BJ8]&N8PCM:+,L=^/I'BLL52^*X8M9*MU_,I^
M '+GK;VLS&8N<!)8'(R#Y,T'VP+AQ*H1TE.UYU+^;@,67J^8SGA-9$'PGAB8
MI+$KJ'ORF:\96F^:WT(2JOM1?1G?LD:MQN:S0N07N*)?]'2?U;Q@H>/?A_)F
M Y,OB!GK2?,W6>W-336UM0T^O^%[_9JOUCQ_0@K.$7LH_Y#K-F"8N?(8]?8^
M(QN,?R2*=V1;P;L-)A%<=K:F85PM6N6*#VY/1*;!5$^TVYNOA3LB)44 \@F#
M@T8@;$YJ$"XDS&.%K/#7QCR9I.H$G<D+33:<H&8LS\Q_=#6=#].?03NBS4A#
M\,/6^D P&R*MX,EG Y-VCH6_(&JWEY9$:!W1).)(5]5_)LV'Q(8JKJO5\;(:
MD@,94E(L"\PC].^?I:CET&V.7XAU-?K%:58?5"&8='O1&?*HQOUSZ)=;#4I3
M58+GI1H[\"<V+'Y#PW';6M=0 >]_3'E,#"I\+_KFKZ?;UIIU]NK>3YFMH(?
M+/(@ /^@*),:2D.5%J$OS3Y VAVS_\C;^)/)!CMAJ@68BF[6"F8<15,U(('3
MQ]\=NT@[2;29F=Q,>*V[?/<;7K\_'NEC<;]:E0RK;^%(["V ' :G#32W/:#W
MJ6*UYF)WCQON(&C*)8R\[F34^KW/(*+*R9(QM",01@8H%&'K,I$@+WIB0L!^
MAU&]'\)+6-U&&.;^2E!7+H-ZOIN2D5*-!FB7G"@'OH3G(5,*)WLC(T(.6*6K
MVG^[<U*=,^:D^H-^)!]R E&'3L/Z98AY3+1'AA1$&26?KC55C+5/T>'YX_5Y
M,D@U 9C[>>E-^@?\:SS(D$EU'B+,%]49 LY-F;#DFD?Q/Y_,Z5?O]?*".1NC
M6V1I]UC\<++*>=H@_7P1Z\O-W$GM1^OI'\>W#BS_;! ][%HF_(CG9C;OPY]7
M%V[&G,0\PI//XS/04GIRMK<'VX;"4><:3ZE]Z4Z\/3Y<=*;GFE3_0?NCIP[J
M\*DH-VBG8RNEN@(G,!=L SN;);.T1-PMJ>.Y=W(=*2=5Y":$E].M@'H[.)#'
M2BF#=<CRO"!^$68#%N.:K\>JRVB*DZLC!$Y+O0M[/QW=X%.UXUV ,\2PK+TV
M1&WA\&XK6@#%R>6%*WF@Y/"D[R3U[:&LI0O//ZI8WU#-C4N7TLIZ]/!5P0.Z
M$*)?G72,_ K)$Q5-&7SPVMO?7>Y2EH;EXY_]5=>M!* (K5'3W_2?=.FH"_6T
M3KI6U'&*^_IFR#MW7^O L*#]?;9!M_L#==&A65*!7:#\!>M*BF6SV8&ER]3
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
M@0,#:+V+7= @![+J5_&[$J\B>1DBEUBVGITPZLD9U(I06C@;8$AIL$YC>=C
M6CIXUM?.0SP8QCX<ZQ1"!K96"SJ\@EFG58=_Z#@AU(($)9O5Z O;%?J)+++C
M,!>WX\U%CF)E EA % _(B$4WI&3='\H=7%BP#J6ESQR;EE'0)65/8O/6IB9^
M:_1N;!1'II0ER3K?S*S32^_6[,@OS+K@_]N()>!*Z>9L1?-7T],;<+\OGV%M
M._8$L8& 'Z#4/3]8%)Z[_H N 4W#@DS5A97IO^Z%4]P?0,C1V/I3^ZSAA3<F
M+_0TY%U@"^>J-DT% O*4=;,4+8,0^OK>9WJ[$W32\.[)A8F![F\.BDG'K=E
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
M_&!B\5,0<OJH)4\,K.2]1@MH22%3<BWX&LO88/J,AGW-1\KU-E@U0U^O]79
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
MDF]62G7/UZ]9!U7W#,=8\>IQ,.6'W3+:(2D>$%H_(1*UCZ;1<=QT_TBQW6S
MR]=YRI;3F:;;@:L?.!2?=B!'V$"-=PRH/?'<[FNF![\'X!U^/5O9Y=(I;<+F
M0@^_"1%X>?MQVGL3,A\O<8DA/LD2LJ0NT-!:53QI-RL?93*W1TF9W<SM<L1[
M+/D<W1=4;-<&$T@:HI_Z2JUE,]/*J/0'C%98&E*!]M")HMV-20G;S:S+=J @
M4O3#G@:4/\G)622Z)0[=]XI]\(-C!3&,:T'$D1D2M&-S@YQGE,\':QT1.'DS
M]9K7LR->CX5;"X_@TP"4(:I:FY&+3T)1=?U0NPYJD>D/P S^S'S=9/O:]W,7
MFF##?TM?P&>#M!!P\[N-I7*\_:EL%:5TH? P$D@(:CM$!#-U$LUZ:HT8+FF%
M_E%F<;"!2A0<S#>?94Z*-DL!1K=&#;TN 7E[8_3OHRTD]?6?<S.7"/@6:(*I
M%$[)-<#;@LQ,BULXI-Q3JG='V1#\!>!A#_&+Y'_?]LYH9+[#SF6S 9'FXXP
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
MK[W\AXR)YL4NVF&PAYI/.8C[Y'/XQE&5T:.=CK^\'1*"^._6H3(O%7N9/&!
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
M%;M_SF.U#FK9F<WXSW.=GT&,)[& XF>-*Z\(^&OA$VH2/EPV9&;('JRO2.+
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
MJ1UEZ4SU )/)YA-9D7BXC,_)*^3VR.FP!.H:\4!.Z_X4V^Q:W7%A9/:.I7%
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
M;8M;GG_UZ=?#-PSMEW,CV2A7D6/'($#9]>63I/0>1J=/K(EA<Z\><G+.YXZ
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
MS\)[G0S8(V[\A4U<,(F;_"YU27%&QB;",0M^7C7*F(VBB_P$R;!%L-!\Q-M
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
M]C6N"/NC+0[%527M\GNV*I4I1J'7)_85P&H&K?^%%?_?? 5!1://W5NC-Q
M"H>+_@:__AF6B+7 D0XNG?%(B7P0[FE4JMZOY^#O(C\,3B[E &[B.]P(-EGI
M')@H QZY3Q<^MOS=?<>"M5A."HLJ-_IE9@'*IL-W]',E(]JK=W,P+V"^Z[N1
M?5#6;KZH<TV;?=@Y*SU"K<(5H41O*?7\\[#N["OI=VON0=N2=B5(\M&?H[D!
M.,G$]2=5&3^5LI&YNN;V-DYCL1X+T91/54AC\';=E(U\:R0\(F_5B^A0&5Y+
M>Z+#M71 #&CNP(=P!OPF?;A-[C)^\] 8LXMU$?]N.W(SVQHV2PH$H]DVL"J]
MD6M9')CMVP\NLJ*:-1H8_M&,L?;?>"%B-+FWXG&8E=%P&#S"_+.#S.^!0Z1#
M?!!+7[IOKT<"K2OW_8CMI;#YZ<D>YZ2OFN]D '-M)$)/B1!)[*,T=ROY8\'Q
MASI<_3:,IJ>6S>NVK830H2DXU[R1BM'BNR_H[RA*26BUBTFFT: @X1B49P G
M"9^#/VO;.P8UK;[@S"/)DR7C5L(J )NK[V0HM<H5.5F4WS]B#*Q/JD/O3Z7W
M<%*J9M?!NUS^OJ&-?@P9NJX=<=JLP6*6X*-\Q^^IAJ_M\F_5/5SIHS"3@JB+
M3O"=I_BQY5N98\H>@^\_(?U?;09?<ER9HY>=\4"<UQ_-9I%]7R,CES0.;C^E
M2,O?G" ^??RGT ^>6]+7DJ+P&_L"-E2VLT*W:;29&#WAI/G&Y*>R0<'5FQS3
M%RS?Y#_CCOB;+\.LWU3ZC&X.\#&FW14//.W/B3BD\H'9'<<5HQK!]'Z"880Q
M@OC;A*: >(_]&-&''WE%YN*4AN$>D%11Q) -H&C?A9T(-(*S;X<_<?TDFI@E
M(ZC9H>ID$JC^B ZL=_7A8Y'>41'DPGOR9SQGEOLK>*^?7H!@:=.P.-K*U4K<
M*J9YM'I9+Y[4HO8HRBT&8K7]?0U0",L@W+Q%0>A9J?1_"#>=_NWLRF=7.*CJ
M5^/D/*'MI!;10.##&K\RY+R9:^"^O*6XCT0/4ZT]</*4E*(I:O:$(9B19@QY
M/5W"#)SIGDY5!C:+8QDFG'6[6[0@)8A'YUGS8T,ULWV6H0.>8Y"3-O-/&/(*
MT(&SB3\&X6\@,^KPVWUU6!IQ 056%&:+YGQB_^FIH$"U4C<S6]Z54;%GX>=
M%_\<DGFVJ5?_0G;N]%!M';*I(T=1'S;( EVX3[-F2+G7F;4:Y\RN7.IN,38O
M1^] ^ P%#52VH1W#.W\Q_HB4)VOI9#ELQJE>^RASD]ESF)P ]U^>-P/X\F^L
MJ:7:/U"_]F6$Y$.\!5#\2=8P=OQ&5EF+:,#$OIY6NR(IX<.G:S=,F=_G=A7J
M[7I-78PDEB><AW@CTFQ'8J>[Y>I.U6M#?CY:&$'@K97-#BQINQH*O"?9V.=2
MYP/\_#UOQGDZAWK24QD800Z$A=UB0ATQ#?C32%:AO#C7&AF@TO]KVL]-_0N/
M=[QZDXF4]^DT2?Q8F6PFR8JK4'N"L#9X#%KF(BK$3='^X5?IOD2(Q"R62,^]
MGBFW>ES?_]9NO)[[F5RF0.K("REQ0:>_X_^CJM H 8+N5<H'@_,P P+S4SVC
M=? IRPK_L$"?1U*="9YV[H?9Q:_HZ>,X.5G$14$4.B" P'X9:%I79A^2%'\O
M5'2VY5YAV SAG1+G?Q:#OG?Z6TQEQ?Q'C:?WM@I3!,DFS?K+3JA21YSP@XIW
MT):1/L/P,U*P77D1:NCO"5"T$\UW?.#?X #-B5S;N"AB7M!:N[_^M( O.0:=
MZ'<A2M@<Y'= ?O3KZ\QTA .,9B%A>'TO38^OSGE83[0M_FW?C)0' \DRT6N*
M(!OK&)D*A%-9B@F"AZZ %6Z/Z>O8S')$Y*V.#VVK2_LSN[)C*J_VVL.&Z],C
M%WZJ9,)<W=>Y&+=7SWZ1<PS9E1R*)"6%H1F"SH1M_&S[VTO+SXUIB96;$-""
M'8\_NW"CIVD6\RS]02Y#D674>Y=!0XF%X;WE8BPT,QJR F.G%/]VUC<9> ]K
M$*S#ZOZY+=T>L<C:5P=+S<D5^!:U=-?.0=<JF HA<.U.D\X!83:20/$ E1]
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
MF,*E&+VG4+:5Z$54N];.A+\\^3PD'@^,]Q=L4_/KS/UJ]'KBV[Y4 =P\%."
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
MBYFOYX+<N+'46D$WKB#^WT)/U0\BX!.[#-LAZGDF:$+C&A,T0N6-9?"8<?_
M>4*FKCG^B$&:J_XX\D7'_$!=EK7NSV JI0MCRU4,NH^\1$DE-5-/ '[0XXB.
M+I0H4$)0LA"L#=,>&3@\K:0]TY4VQ<635J">R7OED@\7[-848]SY4 /]Q?1\
M[^^L#KZW4DLU<L'$1PS[2?]1-(9:$.(6.=(<VRD)S2+R"U&MQM8?;"M+KXHE
M;(S:Q)^LRSP!=7]^5-1=]IVL:"O-FL+5 9_<Q;=4EP&1EB,UJ>R>?L$C*V.?
M!(/5JUP^ZN)!2OJ?;;B./K/@D ,AKY$[B/*D]U0WQ#VX)$+?F9S5[GM@SO),
MR*/Z6J$A Z]+0M&$5W&'BBTQJG)"A4=*)<5)+E0S5-]<#20*"F%\&P^!)2(U
MB,'S=77CY3+)VDJZJ0/QQ(03;1)9(1;2ZX=-U7E&R!ZD?LHN<38E<@=)SWE0
M03O&D1,&W;R!5OE6FGNX/A21Q:5W_;'(@C!<DS'=LQ/Q&4@D.^_.=R!"QIR2
MS_NN)RL9\UH5"#O^73*U\6_<O4F?G_<.^[G%MN-+$[-D6$D/,;J]5>FB?G#K
M_;XO/CA>V+KM"/I/BN+?2 ;?22;H5*H'$^2JE<5(J,>6,$'WK/]JST5#=DY[
MPO;,1$$AMU$VC%EI^9$FEFSF- '4L-Y9PY[9T#S7HELSLU<>/>NL&S=YU1R.
M_;%*RZ'CFB0*D2:LV,RE29-[XAXP036:AG#KD0>;/LCQQ('HS<I(E3^*_<]"
MWG/-AD,7F* 8&CT?_:L<@68P<$R0L*.T-+T.Q8FHAH]J6LD2'\:BR[R"KCHX
M3%V0S<KV/"IW'Z=ZXQXHS#N:"8J]A?H*_W,9MX4K16]9>0'6#)X.JCY"JLM1
M)U[3.A9S=ZPF="* 3PI#:C:U/H7(M9 BA494Q-@\:HU,,19AFV%\1]?<B*>J
M((_]0 94G!^OX%.NB,E-K<(^Q$!O&7\(3%)2T]6][AJ9!$EN.7J+,0NI\8A6
M;I&[S] C8SIFQ*_!:U>D(9\_) H;F=HQO#U_RD:RV-69$#P[3S'+48WYOQF'
M5:-O3$]JQFMY]WR^8\%N+')7H^[SU"BJI7;/LFC"<<71+B,C08Y%&(O.RB&F
MJDK#"UR3[O"":%_(JB0*I><6O1(J23M)B<GQP=--I6I'D'9OS;Q%XH-5!]<,
MK@2I<R5U/RJ_3E_4?0"^R_)X#FK_) ON7ADX)@W@LHNT#'NXM\HW:IAK+WU7
M)NJ=]-T\7%A#R'@VZH>C27(J330+S[_84!24-156-J.HP/EE*#"!M'HI'&?>
MQ6*$$5/F'^YC#BXAX^:_8R=S)%JG'Z)?%X!'O8#8MKE:KDYE5P:O)W$HLLZQ
M'(Q7AG8.^=XY0Q12HB?P/';G:Z)MJ2WL=H4UPU_!!7"+6OE0)NB#"RN]^E2
M0G"D4*HU[3Q@075!<I'!,0$WS]#4B(UKW%I.GF>(&6\M CBC6P-M^U[((8M<
ML8ZM^VF0,8W2IK]H,43J5X^<M,1PSZP,A)5ZLL_*GB0XW#Y_IKRX<%#$/>3Q
M(RL_"-D&_=<<O5[%!+D8*C%!5_KV+]1QC9P)V"_> %OO*UF]E';SYZV)HBKS
MQDQC>A'TO'X,M63-Z-A95BXD,4$L=,"0\QP0H^WY?)FKIYIJR&K5L8,I&E_:
M2<HUX>:MAWA.ZL[\5C_Z=!7S(994]@XUHD2TY@36S&,[,")-"E^S,UXH7E6Y
MZK:5;Y(<K] +F-UZQG>:B[\6]1G[%<+9K0D#E$L2?&J09I[!;DM_9?_:+X^X
M9/Q.^?Q2%N*_JL#QEE[$TB+@>#@'SB=G"/1KC*LK^^B43Y.C?8PRZ:Z#2H!4
MG%'BDVEDZW[-.,.#NH-F>A1?)SH.=1A@Y71B9C5QZ)!%H6<'R9XA,:KL<T\[
M$Y\\_6)Z\5G0:0U=";W64SGS/M!CU@P^'P+WP\/GE.-><M!__4F,%V$<*F"(
M[NJ0[B4P01]QW49?CJ#;I<J/"N:;O.BTX>IF\-,_HN];3[N>_S"*8O]USOKI
MAN::N75\DWTE*?2^JE/0AD]&YJW7?(TO9\+O"/QDWVX19OQ U\BOTZG7$/;X
M91*?7PDBLZ-+_8)WB?>-1Q>CG6^HM5,LA$SEKJD(CEV<U6@TS/F&QJ=HGYUB
M]%;W2W*F+7=F??R";FK7/0SI$T&)+F/(MB[[G;VIBOE,T+3VW)[?IP+P-W3<
MW&%->+3S@7$DG*CTVOW-_;$TY]N7_/)*-6K- EVC[59OAI\;7Z[KP"6S.*XX
MJ3X )D13^4S>;/>-C7]$=G#V>B0W<LM'5_$8X561R_"KJ\)ZH 7)[51 :; P
MV)TJY64S+:NIDST0)7Y16NPL249^&NF7VFD?BQH,&2)]+D#RD)4Q+/K$B1";
M;W.UB+BMZ!U/_.W^=/RK?;J.S*9/YP>9Q];LX?JX@XQQ)HC%:^[!D_,A@"_U
MRK2G9'XJT>+ .7CRGX";+N ,VX%:00<.]8.<LFX_CRR:8SWW$SS2GQ*[_IMZ
MKB[1 (P6RZE(=AX;'<J>TAOO?T2-&3^ YEX6I;#"5I4,V?E!+T-J%/W*UR;+
M1\G6C6SR+];LW=YNTE 24?CB4'G$1R;"]%SI[ZY0"$U4<NYZ#3V<9GCP\Y%8
MQX1=<\M?/SJBZP_7/SMX]*CVAIDC: GYGSRV( FOAI!>4;+:YFJFD!STUR0?
ME=H!H^<EWI_(9FPJKIZR3)!MV=$J<Y'2CZ49#Z7JX>4XUV;U8_([UH A9P/)
MC)S_ZI$9U=;)3!9"71E 7J/>.8&EB1;N((\;*;]=B7IV#E,W)X ^;B0!(SOX
M2!&+G"5'MY4OW!YV!XQ/U7F(Y15VQE)-E<W6L_2+ [?"MW;B8PPZ^E7[5[9]
MUW4(<RG9.A$^'D %,95_;5:R?KCF-Z'?1^A$^E3/XD)\7X1!7LSQ74P&[-H\
M$T1VQ/W52N5#3RQ[,T%%.C]V[-L@?T\PV%A"&6W-HCCW?W'48OOA@&(0+6]Y
MG847MPM8N!85L)<!S\21KV_^U1^:G&8T&C-!)=R_.&9A^&)TK7@R[AZ_+.%3
M(8'_DB&4_YI=MO)EK5Q[_C/<555V0AR1$3^3 M:< \3CF:"'X*D@,VMI&NR[
M@0ZYI"TH_/;];$,@QK*_WS52)&7(5]M2 .4J^0RUP2W/Q^"+9().<+4/47EF
MF:!?[];^E)B/'A]^DJ,,G0R<GC+*I*B^*8WFV!)A(R^ORU,]:<9 ),6I$W>
MH;GR;!)Y_MM\YLW-^?@[WI'""FFG98VK X^<:W!Q8)-YHCR)FH5\8HG"]9](
M?3R&?440D4[$)%RJQ+@JUL3[2/4M%B5+/G,+2E>(?\9S0SYZ:I:/\&2_U.(L
MHD8Q&C+Y[M%!O7/*55K672X!<X#R4&Q%[6.YVH\UUA]ZSO[\?%O:(?UAR-T;
M]R DL"-HW></%E#@ZD@64)7VRI<GXU(*ZXP#PO#7Z\)O-1FQ#Q>:^!SY#9KI
M?)QOU//RBM(@&I_6HF8=AZD5[\&*]GB-G:XL6TWTVFQ^+>S<])3OCEORQ.!!
M/WCI]C^6?9:'UPT,J0&H[^?N95;UE$QYB3]J$U&JE35^]X6=;4)UAJ; P9J6
M/K[3WIU,$&^+#"(4SP2UT7FGNV"BV_B*CWY+/7=3\\(+W ^:LF&6[[P+UV"7
MK#_FO]_$.@)I^.TM)1T8:IO5T*;0W\RW:W^ZJEG,=5)8;-CWCL:SCPM_;O>(
M_LZ=2NU6F@-.,T%=S9:$*_&%JXQS56FDNY'.SV_(U1@?DK[[\+GZK$,2&Z9A
MH.=HF X3Q)-%$]%@1%G',D&[# C#L@#,BC!7]%2'.1T+%:F+*R>9QF-O6NTH
MPRV$XOG+)[XT"*F[^GU).Q?C')B&>DPN(053K/'B)(QJNW7*5%=E&>'8DSB:
M(?'DAX3A1QLF3>6N=@?4OEX!_WPD<#[""@/(FZT/4%+QOMVJ\?DG@$3"C/[Y
M4:0]UU2@Y_BW <D9OIAG)T[HBQI][$_*!W&<JH/A*QE' /1[QE<6"DN?KA>#
M*HYB!9$:FHJ2P95'4[4/N=W33K94&^I?+'ML= -410UF3+:<!MR)F[RTXX!F
ME1=,+&#M95+X^2SV+^*ZR;RZ2BT7!IVB3,[X?3;?&R=D9A!]A%L=3V*2:NMI
M9L1WI!>KCB^T5P[8#@;[29YXQUU$<E8_'Q%\"J<&PS_S(6".(.' 4R),<E6\
MH:3[1;SSC]HWCE?O?1'S=/703WJED)PK>OXUXA['=D(XK\*;_WWM;RJ#5X-L
MUHF19H+<9_R-R"^L@BLG9XQ++]Q)CFD2%&XYN7VWW,$LT.[8VLH7!8[?JCL^
MK!C-N@\YR! $/ A9R2WB +&_&R7QP4IU_=R5%ZD[3P5D#]E:R#[Q;WMT_7=Z
MVA6E=IR/-R9E[IB!"1Z7E"\'>)0BG-INV*^XO$8@.W^O<H?_)1D,<QYZ:_6R
MGQ-R(AP\ZSN5K<"Q?_%O,7F.E5Q=ZZ6,JAI_3"T[?/B<H&\9E&::5!ZEW:K#
M%G$N10-^D=&OG3Z!^HKF]GGX.FUJ"<*U(MA_J-=NWL_]L&+K%K=,!'](M C;
MWV:J$P+N\!V-+X6!MIVL3NPM7_XT^N1']HZ4!^+NB3W@V>#!'ZTR6Z$)VS#@
MM/5Z,1&6PA @SR5#(0=AAVG"^K<GV_@X,S>$["9EY<O?40H+#%&/]%S@'E>-
M(+DM^VTN&PQ3GH)CFZZ1_;N6B=_]_H+?W'2,BB 2'A>%+P\FB7$L;OVL-.]W
MQ:C1DPVT*+9PX+3I>R(VGG&L>61[QM6RX;O*;XZ_8NT(681/!S[<5CV^)LW^
MX6BOUMZP"4BTB^9-SIA+;>%'[':(<:?!O1TY&3D/TPZ+%F7/FG\70G"<.3?N
M:0)"74.W::,];_OB;V_D40V!:D+E9_?2642,^[FBA.&*0O-2WGZ)RWCU,/S$
M\3;\H?SY'0MR2W4)NNTZ"NI5%V*R_>F5_]M52_[UL<%G7ZRVX]EN)5<\X\'O
M:.U?20\>(LEZ:VVNDRB79F?EZ^MSVAO*_;J$,H-</15X00MIB%9L#A.$3\^7
M:![!N8F/:@VH+'5;!#023A;_X1?6?%"58A>N*ZNU4\L:#2N"%"0>3KZTF92O
ME +C7)TU ,2)^I&:XHXW-2R]Q/V27R9%91Q^<8=ZP^AU)'^]U)PD&O_:^2R+
MB9Q4[<!.CA+&DT^,;>=>"*Z<N?AIR^&BU+)@C>VYGEP?]:8$$2&U-&ZZ_IMP
M@\8=#Q8^J$;!.)OT"%AQ1*$-)35!)K[X>ZV/Z8[WIS2/NUV"BR>;:@Z<2-&]
MC!?R_G[_33CL+!K_<>]@XWN@!%^QD_S:2W+B V,D\WK5I[3;]:'J'*+7ZO2O
M:/SRMD/C*_/U GEQU5QQ#O&M'/88>2;H]/;>-=8HV"!M*3TD=Q9[.U##!$5)
MF0-.060L@?[SG>_2CS2G@%>B6P;3\<\EK]^P";P@;7$T<OJ/]8X?(/@&-8#C
M^@-AN__@X?'1>67_D%^BFRJW-C+O':M3P[L1SE=>41I5* #W,T'' -8$H0D/
M[;REJ';!V1&FU!X8-PU^.LS^\FB=P:<*V5<2-Q5.\IK?ZCENVWCKM4SN&*8+
M#)Q>JJ6,MTO&/D4=0"I3,N:2M>+@UFE;.\/&HW65D\<.J#!!ZC&$GP6W8@P.
M04:F%#B68(#\W/K[ .III("DZ2=R/Y'D]6O5L2H\QOSFF_+ U?G- W8+?WYN
M)B5) M,,WCIR?Q>##Z"\11J3M;/0 9 DI%9 P2H3-+F#A6Z]7^B5F]"=.53%
MED^1KN]"?1PVDN8@5^\@/HW"[H9!")PT'H[;@%7-]*)2>);]X>HK<U<U*R?7
M\KU_IS)X7I'-NF=/T4O^\*5*>4KF9<:31RT;M=56Q;!'3VNF]WW2E -9Y_@;
M?):@8B[1L_\+N,%DD#SS$ @K\9Z&JB%VS<>:N-XAJ@GHN(<F72DE]R_?=TWZ
MG'+QF9+,HS2?-/FIQP6126)6'DX "W,XK]$+6J1O30.\O]LA?$A5G3Q#^JAF
M%7?>?/#$UZNB"\_O)HMI'D@I(OWLV&8D@+;04QB\(88D3U;M9+!_SG6\!6\_
M6=6HURGN]P%Q:Z]RD2TVX%Z/%AG=BIV^U@/Y@(L<)<![AF+RY3/[.W#U(]OT
M$W)YSA-IMH8;_4?CFD7'KHCS7A?%?D]0X-A"$X\-=6X"BD.=6-Z5<QZ1 ;X@
MI,BWRN2NP8K2UZ;UKM'/VW3M7Z@LF(\&SJP[?/@9QL]Z?4=R=-?0NK_O&X2_
M>7V#T^V[[;IGG@"2UXZ:IRFP71<./ZM$*E7@8 62>X[%.NP>+$J[SJ;/QQ\<
M^2=N,<9-D5+_,4[T3O"!P\8'6U3H%4VJY:LPLATD/*3B[?,P_[=.G@U> Z'\
MU4UJ@F%(<P\.+_SA8,.N_?)"D*/H-G,FR"TO=">1K!I+L\!?9H+:.\AA';=6
MR.7ML@%\HA[)-Y\=2!CN_F7!$0/I>KXD+<0"SUK5B"8=[S=()^#JO)4JD;_I
M'L_K#Q],8C;<#HA/:W13%MZ?/-^BUVV"2F3A;3[\8W%L#V[*=>=5/3 ][T&!
M=*!C;E#F+<F)\)].':C7$BXW8I663J0O-:44Z(OR\BXHSTU#55/0;&A/"#_R
M$5D18/T[V"7<I!P!G=HB.GG?E57[@AILC/):J>TLC3H3Y]#-S;_'QIK)_D =
M@W>1P)*'@/U5\O)3AC!BU(FRN%TV;5($O]G]3:DWBKU=/ECN:BYI:_S1O%+N
M> DKW%1Q]ZR%&8.P UHZE!=<5RC@>-\NZLJ#R5!=.W;3M#MX<]0]F2>'"K:X
M(6[#1IS(X?WR*?3,ASBOH:?J]T/./+] ;#Y!"K"2&6R3S3:Y8?;T)?W;KV6N
M<(EK<H?&1_[8<"WJM#-!P&EX)VXRMCT;'<[0IIT85U'YHRLTHGPKJR;;_/"#
MU*]"QRVL>0U^/)**[%M80#K2*QC[IP+//SD-%4<J ];!A#G^U0HAKX:\K]BS
M:IOV<'5\]_,V:5/SOZ_:R<&*Z%LLH#E-SX)R.* &X!Q(#;R4Y?,P;8RP16C(
M0<Z![TG.'AP?-^Z*2)\OC4Q3(F"FG'8"@1ZJ$FK4$4/B(,M>2N^<NO%IRZKB
M_HU/I$>K6Q]K.Q\;O0P^_KPGIP'V2DJOU<9Z99&5"'(@-+$40VC?@VU,1,./
MDGC&\D[(JK'K\[:VQ=<"39'=W=UJZ?O=ROB04*"+Y:<3](*F8_.;<0Q^#&&W
MW9JW5^5,#;7VN>1B4%&,[FYTL*/M\]B7B@476_^&<VU?2@ I5I;R>0:%LUM$
MMW+01V^\*P!W^$[X[^13<.ONQ8B&?H9(29R!"QVG53.].^2Z$&PITPT=4%G_
MFS_1@QP?9<FV75]6<A_^ + DT<'?3-!6"^X2ZR$)Z'MP0,$W 78?DB1I'U$+
M>]J BSBSZ9)_8^SAML2]%-FCE_&BWN9M/^U]9X^%_L%J-I%;/J+Q-=KGOHVH
MIJ1HCI384#7HN9!UCUO!+Z=WZ]?&$^C'WX1#=5ESX3FC[]PN21P/!P/IK:^8
MH.A8/#7F\RC!(<IT54QQ2+)*AD>T,/E;&M<A6*+L5X.3+*]XP3D1#\<O G7D
MPNYL>*<4XJOP!9<[B?P_>[E5/WDDS_?97HI&^B<ET,58J&B <[<$IZ)K>D@:
M?I2Z[B$B+(8).E0QWYU%$,/5U\70SZNW5PC8?S61'P@^9A2H*"+:>WL.4$A=
M'Y^O<.K)YP3^DM.ZK>Q[I ^I)3:K0+(MRQ!%GJZGC\CT&@?;/4,.?@2Q=8-G
M16RXEJ,P9/M&<?+*Z'% :]X:<$@6$#[O':#=XG>$";H)SK4/\I67"Y$DH?$Y
M<]5FR5 IU906):1U='E3V#RU.D EYP0I;43V3-KG9^R!3:FG2'DV)S@B;H(_
ML?S?:P_D$#$3PCLDH(MXVY_074$T%.X.$@_25K^YI)6I5]GR+<V4Z@ _\,(=
M'SG^%OR.,2&6C4UAZ6#8I%F7Y,/X]Q;%7YXT]A4[.4CX9&QF7C9O>Q3%,>B7
M0#_-RATT'&4N''J*-5T,F" O7R&:'5D^RK?)GYS:M97UX\F OG^_UXC>\XR(
M")NBZ*^/195JOPCQ#* *]HM%P45@^)+L\1XXMY<T)R!(KNNV1VF.'0^#6O9/
MFW!=F6UT>W*XD?9%*O;QT\='R&=1SUDC'L;XD@7_F-5**/+V/=2B,E:94EQV
MA-LM.D&QYV$EE&SB;&TU"/2V84M8<W)@$Y#SB-[&" ";._'I=B.J-9V?O]<L
M/<4JYPLJ"*U**-[DG_C9;&A6$<;!"@SU$=_:H8E$HDE*CH??.^=^>L[BM&/G
M2"_PO<*B_9T<GAT5/OZ=-51]F.HKR>]N[E^H?Y*GO=2]-'<5SK6JEF/AXOY2
MSRE)I5TC_7FW_G@:NDT))8*+8X+N8N,8O!14>EB)P]KL\>\/*I4W7B-.WC\U
M6CY_SZ85LNG2;%:+BF4YY,4<!TJ5=H'UE7=F$9$$'$L/@];RY8''NR->DO;Q
MFD>B2A.F[1(VCFM_L'.5.J>N9GAA*8\2VX/28_U+*8!M1QTDJT9LX[B1)T=5
MQVU_&%A6MA[.G.B%\%X2N^[);IK2E7TYK50=9O>K@#<$FN']VE/;T?T%RBHC
ME\?GP)UEM_NOKZ- O-E;(U)4"])#6:'IP>2CS^M,;<\:[T5>8[U?&NI@#5#,
MDO0E0 <Q,8C\L(3"@9^+<_M]HF7T>N.;;J>^0'?;JLNE7;>/*B#=KX@(5E-*
M=L: 6&H0< ,=#3^ $O;J?^O]2^:'5K.72$"*<NOSQI<N(.Q>]^.9%P?;L#_.
ML5*X/!X3 =5%MVG"[M\6[X"04RTID#:48=KL0'=,;'\^_K1\?Q#'E^PS7_R.
MVR':[MIS%M(#CJ9>4LMV!)651DS=QH/27!Z!F* GXT2N=3VJ-6)N1WVDZ3:+
M8/)>ZY0^RYC+GO*A+E=M&10_<X7<RPI$#CUP;?'>/94 HOU@@F(;$7.,Y-A.
M"*"#88(RME<QU:HT$9TN2 VXFU^IS1'3.@-O$POZ,*3DK1.25&TFF'+J$6]M
MT9T-I;I-@>8]^ZGO-EQ+V\O1V^FL@'I=-1;S'/G$[VW&N=A)S#J>)<_.S7_M
MGFON<6ZRK_C/)O\=0U8*&"6H DJV@%)'8(-\%RY:6G.$(3/=?2=;BN_ S8=+
M1L9AU0:^TI?2KBO-Y[K9829M.^;G2&K4RS^1/I1J()6 ZU!"4(H!$^R&,@%G
MD_2A[$+&;T&+W\YF-L<2HCD?B__13@ !, :O+%4+6+M!67Z*@B+EJM+M*#V1
MA^YN6L8NI:W.GI:\^<646_VPLYT;1*,\'.07^52>)KK113OWI!?%CQAEB+E>
MB/J6/6.%S36%C7$LB\Y,]_5)Q^ N_"H Q_\GX2MKCNB;@+YC/5TW+QX?,!0K
M61?WQUKBY^V?$WVN+\=N+C50SUM(D=R10E>S(L#.+V'8ZRSWUY&>>I:R9OP\
M_07RZMM?V2^R;Y58-F7;U3[/G'3^Z]:9),YM9+!\!#N2_0^(F)1OWQO,8PW7
M5>!OZ<R*^-B4^V#.^S,ZU4[G+IS6&9/C?*S]R4@^<F+,K O,3C.A/T5[IPK2
M[I/-(C=9*(?KMI+U=D3E.BS6IGD>^+AX72CJ$E]AQG2L6EK1$NX*ZQ>^HI,Q
M9)MFWYUR(+@4>0:0(E=W[:).4,Z B[W$0_+*_8IS51H];&S-KF:<*5YPXSV2
MIE0-E%&Y$?O'C,E6_;Y1LQ(9 9@C*UD\6.<+#RY5OO9;TA@X%$R=MMMYZU??
MV<3N_4>,%;TLO$+CBZ>XVG!1* G ?=XWFJ'[D8*)>2!L215(+Y:E%UR(ZQ!)
M,Y\Y2KXE:K"PD)Y QDX[+L_7]5@+(E3GY>.A$JOY8F2[C+V;]YTA:@9[$3+0
M4&M-XPNGT^^IMYGU%G#LYNR\9<6'/X-WV"5X/G42;!G&WKUIKR-)3_[J-SG=
ME';DJ\:S:5 OY.RJ[D"8/E7'<<"=JH]4KJN/)VT<)U=F''U^J?CV$<>+O,^"
M#TB?]1Y^5\".8V4.?.&YV#@:)VL(0( OA<^"'/B>V @76)'T6:G[&&.47F.?
M=>7N[QLZW.8]NKJ]1)S#_KC!@= ZEOCX-8$T9H(B@YF@OW SFN%T-Q/TYP%4
MA@7.34P0#8L=85'W1>S4$%YD[M/R>F%QE^^]!OG$HMI:RL%TGZ#3?+Y/OD6,
MC6@/MSE(&V0<\2DWZE9:QO[CIAA<D':0')A#7IN'MZ,E(<=^5?&K3,U?J74X
M6+(8_FZ@>?S,]<>45QSSCZ@_41DL<$R<0B>UG*"9[6^[(F4I09VI8$N"U,QC
M)Z<!>>.\OK0>*_K>^23N0^4.<H^/G#[9-U40#OVZC]O[K3L!.EG'HHD<B-&N
MPB+NTK'H:F6R>_TGQ)<OLG#BHXL/1!X;W6'3Y?J"]B2I[* !)8\VOGJ2?-J8
MH7:GP8JP"'QN=OO!G0!('BKC&]<2$_04AZ_(\FAW](W9AD<RSHZU*'?Y'!5:
MR;S1=KPQE__M97_%@[+Z%ZV2GJ<GC6,8O5!NH'B?BU_"TBPI&A>S>YS':A(K
M;+<+G@Y4E+&(<6#[9=&O]^W4ZO&5ZN8#J ^LK\V9J\-%;^?!=QCTE]M\QT[L
M[;2/VHY,$5=G)Q<2#FM=OWL[_/@CO>7:X%V:*,::(E!!=:0)5)%?O(6(SCA-
M=Q1=DA-\T>1-,PJ2%A<272 K;2?@M&"^=)6=WPQ>?JKJ+6-/ [+)^Q53"]?X
M5S;\#CQ]'!PIP07\:UA 270NLN8DF0E*;.%%M'<0O_N]E#)U>I1I+\ZWE6GF
MNK2N'!F=##PX^)!GG.5=!&, 95@+Q,_#I_B(])R5%BU*T,M/CG;M(MDC$G)@
MV2:?=+'SIG%1&]=MP5?AH?M?-BO+XI_[FQ 0WC7+(KAV2K9WF1?[Y$ #9MT[
MHRU=RNRKT=IW8LLP_7V%/([^DJ'J.-5Q<N#K+/C'?,(1F^K>I2\VHD8+:>8@
MWFU>!0XBBX-D1K]'!.U<LK2RMVX85<'58>&]34_?A!691=:&ZV+WDW<"PO7F
M&/H!;!+UVWK$%UNAK)486%__Z5.P;!3_^8FT]8+H(P=^3]C_:A9A6YRKF6N=
MADSIX]$)2+90G4G(M;J#(YN,L(U"%SEUP9D+I1O'OG_8A+,C.>@?: %43L1E
MVFF 0A[OK).\$?$U^T;SF_;TUW7W[G$?FY1]SC8X)L3.]>6ZS_SV?IV;SY2@
M;G#R'/DJ+ $J/H(2\<Q7 2S(/>:?U><0[S?DJK+/FWU=IWS@S'C\GE>#-O0Y
MCDN)-$>V8VF.5<FL]5"QC$('^.KOCHJ;BCU"?0'Z)\HC_:4=4B]7]<DMY'N3
M$OZGR&@I=)L]5!A()0ZME[N0N].AM6%OO&_L=8YE/O^;?D3H-#'PXM$JN*X0
M2)ZM_CT:CT%_XD"BR'^D>1K)5XH)R6;M#:)%MK.WJNZK?.&,3G 7]R0X><K1
M.OV3QB=>V+#!7\')US"\WB&;)!<J[/9*@R'CM;>/YL%@DH_S]40Z5..W>H1X
M2C!VU%&!XW<H@\^2$.;1R3@ N$JG%L&]AL2*$2/*R=5?;8X4MATWWG]AEE+V
M1?BW[WU!M]U'VE5H/T<VZ*^\*WLGY2&VCJZJR&*_[ ,[*XN]FK""P[^&5Z>F
MN@!Y>-R4/.%@_EY=$O+T8L\[3S'*JY,-,3IG4JJP ZI@N<>*>5T2?KM68;NL
MAP>:L(#4)[U;4H:\&\E*R'4V0+7!79%AMVBWFIA T,-[UY8^LENT):MSG?DL
MY\>*\TL8-L1R&[PFJ[N+LI07*E#_C=327!_?U)B(K:W*2+O,B:QRS>@U-!/=
MBV4]W@\U@69O.8D\2"]91WL.14X=G56(+[Q*M.*=4Y6]JR82VP]_59@F\TKQ
M2.';+;61G4;6VX2.!A@*A,FWS7$CO<,H)RYNN0QO^AQN$R$]:TQZ.%+/3SNA
MI9SD'I+Z;4^!8QX#R.^VSR5"^)OXB9ACM$>4&XU^96OEOK+?:GU,/>='?+XW
MI9G?_6FK)R=_\KJ[G<@C2X6_O]M;!"@PFDCD3F]6%TKC6ZTA!%_W]";ZWHIC
M1=ETXG"CVFLS#F4-^5<J&E%V2?G7QU>M6&1J?RU!E(Y!7B,O$\5C<)ZID6/I
MJ@E_G.+NCI67RWA*$F _>O22@P,4D:]$ DROM1[R)F&>PL1(4%V:\K<F%Y^2
MF5];<Q<8&6_AG<,#'H^:+(0/@G*U'TW\?5$65+GWO[J2T;_MW_9O^_^6X<[B
M\%A,C6K2$U]A (8?C];2J_'V>=P5P'_)*9B6V>C@@3@>733_X$[G8LRCQQJM
M"QR;&&Y6LK-.:5$ J@D;R:6U0PE-*K+G\EX_'7:=9;M=:3J^-CCB-]LLA&.O
M8(+NS!USHET!R@B^'&NVWE!-X&&#3Z??2J_/8HOGCT/Y%S8Y#[E_Y)%]_!YV
MNA4[!INLZ\:)-HE23\VNP:6>Z"?"CR <OVPY\'=]O6;];JI-/.=HY; ^H9=3
M8//EBS-F VEL?S)$ 7>R*@'<B0,4?3LW);T8RD"R2JIK8=&U2R.MNWY.$K/6
M)V9GI[^:7&?7T_NI%GZ%V#GN0]4%1HG6ZSK4)YYS'+6^(E9$.)_7N>+*=$/,
M2]*#M<#G]/PEA0G,*>,ELWJ!MA=IH#ML5%439  +W\_12[6PDR7XMQ@?@GY5
M"8#KTK%V]PP1$:^-T.(WZ!4PI31H<AT-?G7T*3QO!_T!T\6BM!XY.RF^1[\$
MN'](=Q(#&Y!08PH.V:[^C3$3;VUP,PP91 %XQE&)F J<K"/=KD0-S_$$Y$&Z
MQ7NN47RCEA-X GC4EFY/?2EW2;/>U%7K+9_9>:\GETZ!=,*DD2S)'_$*-;;+
M!(&1^L38822_C_+4A'%S=)'865J%_YG[QID6W+<.#AYZ:FQWX!L7*4\4B'^#
MP!+M:4*C.^]'#63+$6^L@MK$O7W\0A]$,_J#2\S78]RBX[>*D\KKIT)>2RA>
M03^\.G;=WE0@2;V\1";UJI' ?]14^K?][VS8V/V+IA\&:ZDVGI*JB4B!;WWS
M/NQ<M><".M^<_.Z3Z,M=V:G8FW2SDL@F,"G+WC*/'8)/4W>(0#-5'NE-'LLI
M]I14[@G74D+XNG[._'+!S__CK=M.?]]:/0WGZ[TBYFZ0?Y^#H!J!JYWK@D\T
MSL<F;C;9%VCCB)8+=:.U5)B0A>+L75'I&Z<.$'9\_D[HNK<M5Z"Z]GF@ 0?U
M*O)P"Z4XAT]93.%>W?@3^M474NQ5&Z].RN#?=M3#SI<8''WZMT*'!"/[W@*R
MJ Y X:W/B3?(N\E/I'1KCD%7AY/&@]#N[0J74:3Y9X=:C,Y_YM_UKZ,>0$I3
M@N+0=V!3*F':4^L8X2D+G\+ISL_>/741UEJN5_N#HSN=HR*X9+YQQ=#D*> 4
MVG&J"6(8YFI&@6(+OL0^L0]!:CS\)!#X2LRJ_X,:U*EE\NPCHY-/-YB@NP,>
M%I_I36[?F:#[:Q6H.6)GUFKV8Z_,_D-<MNX\1^I_72<I'+>["OFYP%^P#2&;
MSTTY$8;:M"E,4 PRH-P!<85JESFU,7[MNW6&2/O)Y\[BS\C100]M.CW\@XY
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
MX:'9Z#9Y]+U%DVL$99/>(V>F9F:M<4*V+'ZU?Q=_;D]$"TP[-L,$4;Y0V1-
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
MYXF].OLUT1<;T"A49<+FVB*8*&G1V0#&>+2JO7NC#O:"V0\AV6S<Q%7DG0[
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
M'.]9\#T=INO[6?/VD9\8U<I5+Q+2\G7#=OA/ /0RID N^@IQ8YXOIJA>3OQ
MUB?CR8&996^^WN\9@O6KNXG9EUL2\W3YG==0]@-$B>*&A828>RBNQJO$1I
M,:)G0<ZML&CK7/W]8HLM U\OU8(NX_ S6AW+_(]/,#&^0S2[D^5@<G!.6)J>
M5KR!"U9S(;?;<OD$/X_W=MUM1(W+!I2-K#W,2.;BG6KK?A;CXH'[T61Y%;+&
M,7&:]>'>S*JTE@8,:4'YC'( GX*/9)]$!G%A+-+&E)/<"RL%'[)664@QZ=\5
M ;'VW-V_]RA13VS7Y B8IWF%%4)*R3"E.4S\JR!@-S@'G6GZ6W;RA6??T[/2
M*_[KNN! !0#1S$\%/R!^/ (6%?$GU/@KKOI +X\OR:DD9@5B.78@:)'*GB.@
M6;A2$9> ]<4(,]Z%ECGS-0K7E^C9JUD/1&.81=0#PJ-O' %TBH?II OP'XV"
ME->-/%,PM=:=7H1,C_N^L.G"L=[ 9TTGGC'.&/.86T@";/K=$''X& 1G8&/7
MB>"]V"@9Q(^W0;T,T@_V'#](LTCI=?WJ]]P)NQI^?]%!//E3,$;O(1O . #!
MW<<^4MQ&.S0?GHI2]D^#"X6+G&Y\RMGGK7*W:=7+.%(DMO*0@CO02FG)HL.-
M15WQ>&<X+%LXTV!U-969/(:"(.SGB!()K^J5\<\&, Z=(#YK(LJJ-$N-Y")H
M_1:I3LI;%J_+\KT7_%+Z)!U#:!KZTMRGNX"YC9GAB_O#<@JDQ#XW7Y9F*9WS
MM^13KXHE>AJ=+3+1$GET!+ NSF?_WD?1!!5+8V)S<TKFWH2"VY4.='")?54E
MWG"3@_%QV]G"6_)&XO-LA@%]_R;/3R:96(F_HDM4Q VW92F-?]K9*V+K,:C5
MNNK$!!9WR<;XG8_9:@F!T+3S?!FB@F%6%*\; 6>&P1UJE0HSLDH]7%D4TN59
MK9I#N\_P9WL@E*Z,6,Q"2BTV=T&;?20-F'>+O$Y,\:ULM.K(UQ<KT%MTB4]\
MF8[=!'F=UMC8!5.9QW'E]RC%*!>*-V8N=A@[)L"S-HZTZ;!+-TZ:0+?0N/PD
MST5@GLDD@ -:^?K?-89L)A$E&;68Q*LWS?/D46+3/H,_]Z$4/?X%X3<E47%[
M@H0)CNQ(>%GDE4<TWQY;._5J]5J]Y)G+PUW/]![$Y9Z3OV3A_RMA4YOTZ!>J
MLK-5 B5R)W-10]I4V%M/AY3,T88_]NQQ"D/\^C73._+!J^VV/$/J7@L-!JV'
MA.P3!;G.QAJ5,ZD]6_&.$X]>)ZRK".LJ$I/PO0MR":CY=-K)JTI?E#O^8,![
M0:W6IJ*@NVS0QCKEK0^IWN[""95%SY,;$:;<] ?RT;O@R0'""QP*>P7WW1"/
M#,^GM"WVU)<DA6:T+-$U,C-^Z1+=LS_?^L(V\U]]]>/_-'"[^<@J=9K6C<A6
MD P"2?4L,5]RS--<?6;G[4NWG/?_![:4[2.<'-491(D[C*0.(XW^NVN%/QGS
M_R5)((ME#S*O-^'5+BA2D^57]86ARX9V#_2,;#^.G>@T._AT'K&6A!PZ E[-
M:@YI\L) 4#P<!9FL".;ML9Y*WS+GSORF5BXD)=Q-WP!7@K="0(I&4]X$]!A5
M$M;(Y?W)B0^%2W*6/C/'_Z:6]]Z+T;LY36+'9;NVM<!Y1T")_^92]I],9@X,
MOC7S&*_T$5+IV]'91_AZ%_XK^_!IJ-A>SV7J^4.1_X"6!\5\B]#F!-8@.-&C
M@"C9/@9U&?)E:/)I2D.;')R+0H6/[(#NY(0Q,]9]#(&<) MC$*_F<+<0Z+0-
M_3&Q='-<Y9J)/ZM6H<!8EN5FS4NN\+>:KMX[)3Z2+IP(UT:1H&L_-<\39?3P
M#N'[IRO=&,U#'EC-W(39:UP3-G\=5IB?*AI&Q[-\!%1N;WY=F$/W+M@,1.S;
MI*DN%V_$\=UG3B^KZ82O*#>Q-70PM9Y/^NU/$J(.P_\8R BRYRB5FVP:AAEH
MX8(^5TTM2%Z\_7Y>=O,J:5 >*UN]?>8>_WEZ #YE8KY'N3Y^KZ2JL:PV>J=G
M12*#Y960^K..)A[?1\T,[->$V)W;_W+[\9\9?\<TQCVYN*!'>4&:N(A*C-NS
M9=>]X+/]UANU4\2S<09*C-ZA35N>4O2[WE06%9)V\;L%+/W\;)*/]MC'[D*7
M,*4U]UCM>EGJ7DB7KLFR3H!B,$TC,. H[RT(7I1W>]8R&X] T;[SBG'VKWX/
MW>=^[@D^7!49%?N,70I>)T]34M0%OU#GH-4118O;W%,5=<=3%_"\N0SY 1?T
M%EP+RW\FI"DVKR=IP.=^_H?=WX&>^=,?'?&()(?.;\J>4F5@1Y-O#8K:Y3]X
M+XIZ91_WJ>B7OL1IRIADSE,D4BH'U#5 /(? -@?B<MN<<)*83\-.AYYU+AHB
MNZ8_//)L/,X4KLST= PDUI+BFG];+U&\D?T>Q/.,FUQ'  O$H)Y8C2,9SBRR
MG/;?"+#Y%H3^Q 09/QM?_C%>U\(D=%>*=9LH<01@L;0O&]PJ)QK@Z4UD%P69
M_!SK\GK)Z+PZN<-\NS$?D_&"+]V_7Z<!%+Z_NI/+/S/^GK?E97;MJ"PR)!VY
MB/KC'\FB0^Y>7V&AZ::C;6X__$Q06[D>AVOGMPZU$ W0CUGG\"*9\T< FW,&
MH=0G3?7.6Q?9Y9D?D<O1IT>^EQ).,B/;4"%PH0::^HVBSJ$CH^NON8C!;&7*
MB^;0?6F6FZ+GTZHBJ_M>)85TZ+ZAF;;:B/D,<'DR&:"\4RAX1_*0:=>\P%SD
M;#\.$E ] G*; N.2$O4T1/1E-LYK7;ITE;OB/[:T8<F"S-U* #<0#3"ZQ U<
M,7\%Y9)-T4JI4SYGLI-%X('LDMISRTF<-=CK-U@F*+NX$FH\C/5U87DG..6(
MO%#\V-&A.I.^\X(KTW_.+C:?"-'\,\LX"#[-"ZVT"(64[J\M5!)3/UX_D>><
M(]KXZB%+3?K/9/HOI,( H!=J8X'1Q4:1KL#*J<R_\9VZQ*^X.@QFN(7+]C?:
M?HC&B>7Y*G+VD(-%^VD^_]GK/<_NIAS&D<["1VV%*(6-O-:PE%N7)UW\OC\<
MJW#['2@8Z[<U6,6LNR4/^E$(,-;\2^R@_]-@]B3I3-RGI%2.:T^?7@78/F7X
MPN_15.T3307B>]A ,X31)TY_+Y/K;HFAF<E9,U;_.-G65L[;1\!N'^N%=B/^
MAW?\B@%-+(X/ZX:;P^BV;W,'71VL3$6P.XH8I^E+O+2>20>P55YGY%/[3],U
M8QK24(Q_II;"-@ZWVR&Q-(]7L_1B+68@LM2I_+Y.BYK)-X6>B(?\TQ<D_'E-
M+7%OU-\GC&U/H+2)R(6$D,,[D?@D;N+WVVD&EEN&&)M>+\>:2_5E9T1K&#Z(
M)U\_IB_^D[%TFIB@7Y:Y4#-Z(>?M5<?E&FW[PS"G)&*N3H9VO(9M\\PK<_/:
MZ_H: #^R187*X7P$5*=C)_%R^C_W ]VN8 /2\H)%/OC%B3NY,#3>O<\R(+,,
MZFA,)3K1Z-,5GQT*%X-9M*60;_XLSAG<=S'4T1,K?Z,0P]U[QM@(2*S) 8W6
M]6N*#>F44I)]#<Y\P\X1P!62V=7C3_WMYGCPG60>(T+6.,)A+JSN3L*"['4;
MR7:1BW7)8QHZ]%4N+I:I5OXT$[,[6?S4".-CIH=,1,D[-%$Y$;/-*8E/B1M'
M /.S.!>2DA''Q1"WT^GE#[H>3'L,O+$[8:PDTJJB H!K1Z'&(VX^[U3<MXL?
ME5>^<D\.C#IV%F3:&0H%(9HECP!G6<3B0$N<?ZNFW$C>*%EW@?]#G")+VHQB
MW_N>68LW,S:#'Y,,1/0FW[]/P8M\_T+LI)Y,)=G;$!^I&YY+FN]5N;@\;)XK
MWYSO-,C^T?RE?&2:V?*6^(NW0/\H ,!GG="IGY$./#-Q(WQ5R7&# QZB24(!
M$0PO[KG@9M?4_TCP,Z6XHN_<7-O.!IP3%3]&V.<4X[;*>K^C[M$H_(/7LL>@
M,E2<AS&7!SEM^=3@E5V:)*?NV0@+L\2F':8<QC^'^.]8@75W/_-Q;RM:FU#P
M]4&G?;YEL\1HWX].9FZ]O,P) MTUR34M<#8$9XE$*P:!</F&1+.\!]BQ($N:
M@<51\G,-KZFET?GN?(C&/6FZ#=M4VKM54MZ/SR,V%^R+UY5F+:+5G<KOU5^L
M@165P'M!Q<<NIS F#E_"0K.S00H; T1I23*WR*+%"'99DYU/U[@NM)/=B;?M
MPB7E#RD'CA-4Z<QP^%*GP V!3H%O9T.^?;L$" /<P/I?D/Y7&7B% %6 HAM/
MCJE+8N)492VNC3YT"2RXK\N:_X'Q6UDBO^6S3\=4>(B9F+E3?VM%;@8?24,7
MIXC7(<,]# 3U\R1D]XL@GG,>TO0L\O;>G3W-#XX5TE%&D'*47)0#DH4Z#&6I
ME#M._,RJ?6G7M9+I)W_A12TUR02-#CVQ7&E[=0%@G"B#3V\%@^&":R)*N-1?
M]4.^3#LF)1)5KX.)]L9WQF\T@Z\S,W!-CR]D-Z%B&C7_#+. #]4A7ZB[N7EY
M+<C4)OE:2ST;?-"DS^',^W:^A'\QKDE>B5]G8"J!A9BKCT=&*LP@KJ->W!VL
ME/&IJZBO=AOLXV(MH-^#F,R&*/[5=_C^42&S""%*H39E?4GW88%ZXT$R_A[V
MBPW'I,^$R71,LGUP;[L<GIT96Y2FLY;V<()!GO(6^CX;9X) +RXF;!;@<UN2
M8<_61^'"SI[:SY*Z\V\> 8YITHQH-ZM[IKVI3,]J1 V;N^;I%Q+"H17@CNP)
MBT7E6-LC0#_!9!QC[:;<=B\#[]+$P?W\I+L8XO5FT_73L73-]#PD1M)5ZJ@?
MN-*_*<ZH0X1U.&.XK<K+T$4SW%>>-^SWX^DH5(C=,PN7Q)S8I6-,X'>7X9,(
M%O?&L]113=F1,[6H8?@91]XJJXL)WHZWRZ<%;<*?K'\12TG^317ZO!A+0I Y
M/9JH*CBCS6J\=0=:)).[KJKJ!U6P?,0\EB_%JEG*]'I956<JN>P:V//0F#$T
MB(.V$ZWA0WRSY\;X3$9T6[Z(@,]MF*J69!@L.;#9F5<F51<OZ9R9U+F>I;=P
M".KXTSS.$(PV[6W.4L5KK$;7"XI&!,9(7_Q46U4[O/046F'-?.=QTJV:I@XK
M^7S/9B2<0E,[\T7Y4'QVE (TH=4 9ZP-W23%J1G6QDM)7&]QE+P^U'6:_(DK
MEN?A\[.-=I0*N"B:.H>J@D940,,O]WU#4Z+G6@D62!:=:@9#A;+IU(?\CTVD
MNQ]J6G9W*M"M'P$XZZG)B^J!N&+V=JS%K?HT)<;S!@:GKY)Y$+=(K:U^N&HR
MUYQ!**'='<[7%A<+%%"2Z0A"%CW9N/L>8?X64&9-85CGK>IDS$#+L^Y/<_)Q
M/Q+OE+[ZY$T9A?FMCCUZ0$TZ HZ+$+W<:-IS1Y/EW=U:,"<&EPLSU1!"W[)$
M);HESQM6]TZ(M47*O@^[=$>>;AF*TRNZOM+:!A$4F<P.@"G=3V5?O(C<R49*
M@JVRJ4P?HQ%.T-,JQC9!$I=.Q>MXR%XAAP?RD3D\YNMQ,$$,.$'114< WCCH
M6*7Y>-Z0U;JO%61^X5?M?ERDNZ8K):D^V)X$P*=FQ0>I9[N]/__"M3]?V)@:
MI.\NNR+^K-F[]-I3G9U<T2^2KF_I*X$ /C(O6JJS$P)T"<I71YXL6\WA,YVG
MYN\@1^?"=C4ZF^>.&<B\%4^Y5O+TJ8KX.Q_Q#/(32A7\G-,<S=Y(6M  +<26
M.Z.]K=!$> ]NJOZQPQ7]"\,O/0LY;N9+A&#.!GA#:P3.)7DL4 1:#<IMTM+N
MX:>N-[Z*YM%=.@[8?*O[G%-WY^WS(+RAJO7U785[:XVZ)S\M6'P7>LBV\I_#
M^RP'-//[ [0]FRCE@?^&*F_,J:MZN^BR%.W(N=JN7'[!@KGL)FLI.W_@I7ZF
M39<QEW\=C_+@),D\&X1X:$3V<=E&(2>+,[Y'@ !G]350'UNF(/T9S2P[;&S
ME_2AQCU48_70IKN<G&0\>FA6*<-I^>%7 :G>*UP_ >9S*#8WPU4R=SGU)*=X
MDJ3'"4J^ES&3$EKBZ[S(KZ%DQHITD==T![0#Z$_P@;X$EX_ +XU@;]M*X&L-
M#N0OBLCP=%4:Y1X;(D7=!7^'>MR]5U4R@6YU<^.TGFH)NXJ)NOY-ZO1)8!XX
M<=GT/RY@\=\GO?O!54? IN]'ZCB8-:/MN:I_G$_>\PH-F_$M%; "9U)W]&T@
M\"M=R%51*@S>E%W%5DL2#3)$$>7P3NX*V2<K2=:74"0TSYHK[P 9YQTV\5OG
M9LA\J<?D.C&0>E*?Q-1.TH69D[WFIQ2,HJP4&UDOAZ"F>'N8=P2I&4A-:Q&4
M)^[N%\8I?%>*3IE.SZ\F^;+W?YI!JJ(N(.;3H=5!)89V.&6,X4:K-U=P>FM
M)OY\<VA3R>OJZR".E"/@P1%0([.O^M<7(_XC8EGS7-!Y7$*'T<EIF$='([@,
M+Q)SF76L.BJS4%7U4JL8ZWOY1!TCQ='!/[,13Z#FTQO9< =823R?"=XB1-:C
MD5]']EV+TD% ;O\'P@OEMZ=3 H%GP#LQD<I#EORUL3KM\(:XN JE>_<&"R]9
M6W>(Q8N;A)N;A.0  'WH/:D<4!9<$=Z$HJ=JN.QNS$KB7+U@88MO]PW/8PQ4
M/D-F$W6:Q3T(F0:>)[QLY)H2)L$+1IO3%R5PX)?8O3Z=!?7:?;4HD94M[7Z_
MWV6\Y_-COV'-0I/: T]QTUG<'2JL[%/:N#/B)HH:WL(X7I1US^745G"]U+7>
M%&'*S"!R*JA<F<PY17#+;D.@.YM,SR^5#@_?^VYM.MGOQ_P,,L,@Y_JXL>1C
MB-2O -[,A3B17OVA"VY[?1=[),+0_4,2T5)V)N%WS0& \9&M-7Z.H$\T(^E3
MTJ!@F*FPA7%%;+O'UVL*:>,F9U2F5G1Z[E\3#P_N819G,PP\SDV'.0+H4':H
MEZAR^_;VU5!U:=[L@@?:2WW?9HPD1H<_/[NK'NM'WV%^[$5HHJ<,^N]5RGI>
M935^C/E<QLT_(:"N31YSK6[QK)"3P)\C.$#2 [V$ D?  M-0\4VX.+Z#=(YI
M3D$U()20KOGNX,(-C1N-FEB:9@V[2>W/78AL^DH5=:Z*D&,GCJ8YWHZ)B+ES
M_:9HP/-8V]L'9N"\(,/%4[=(U)-F-(8\7CF\B792%[H8_I[M94+YKZH?5O>]
MR;(7;2(0\?;06Y36885>0S[#BN%-V<6*THIPT;!9'G22SC<><]V'  !R!BK_
M(I7W7U3?\C:9!TQ@2R9ACP!!JN"$0L!K\)JF^/"%" &M^G>_0GYMQ'8Q&BOO
MLQD5()H5(1[<E!RR(E_KMB#T//EOE4'>OE< WW=/P!N,A5V:Q/4F#W![]5:^
M=A+__1LRK#QBHM%D5YI@7U([T .;17BV\46/%C.O3T1[Y-#6M?Q8I1<!UN?O
MLB6J@=/COMUI;145!9=56/PX DI0V/1<ZM@1<"K-Z8<J(G[OI5YE@S0;G7O8
M"L=(&W%M5/"\]TYY\.6_/#WX3X5_8XLGZ&E$\UV($YAH"BYOHPH-;=5G<\/&
M?PQAJY1$!+48T7E@'*]EI^=3AF TZ>I[UJSC<$&R(YXWEW92A"B-F^K*'XS$
M&[FB-YV4KK3!]7RZ3E?V36#3VXH_[<\(9(6%:*)H.T4=WH_"A9#/C#1*.H_!
M[U5C5G=<!:[MZN;K3'-,/R^+L%LO;7/9.__%48 G,KQ"5DUGJ,BN=&AOPQ$K
MZ_;XM-[CN.L?00]S0"W(O\R<^"^X/WL6M_46@V4T'E0L.*VH(6D<BBTNW#)6
M][[9REH(,KY6)"!%CYLC1!*E_Y226V %/Q%WFY3-NA<$"R+=SA$>VBK'[E[,
M]$]HV*$H2['5V*LA'J">)J#_#+&M9&SI@W38"J3WRI$R;Q@F-;\SJ@/XPBD!
M847D6]<6KPJ#.\ O;?F):[AM2QPTQI7W"- 9^3C1Y"5^447?SF/!YZHHR3M1
M#Q)3I_05+T9EUB69&3C!RM:IO V=[Z->5X\K8#M=H[(X?;H/=+K$<^U#(+Z.
MQ78+^6W9;&1;G%("3<N?=+Z\7L=6P)0UBX%TIT::^SXT?[W#)+I7G/77$_\_
M"_YMM =*0LU_/@(JO(/H*._V663EEYHQV7Q\@WN$&Y$19U%K5Q(,2S-SXF_<
MBJR$=9(YR@F^FIQ$WZ(@JU'L,6>XA-VC3Q4QNQ(O/4B=(F'Z%F ][OA30;4D
M$V+UGR;TH=195?_0H"N>.S!XSP&)WC!5TW&Q.BK&UG;Q Z-K/,A'K].*4H1+
M#_<9H(=9Z^&V8IS3K'12G7A2\\I\XJ5&SLLM,2K0%?W5A_#_AJTLR9+:VRA(
M*6CDF2%:6YM7C"S,>'UR.?GN4TEM!SWHKCM]/AYTG3O!Z6,(A/T(>()"7^F
MX.X,)%AUMH*BJL;983H8G/8W]).N*E,A!E0U=4<>*QNZ^YE-68J'9)?G7!6P
ME>[PU6G<>,[I(#&OO6'T>V2\X_0)BWM"[-<8.$8$?KL0C@!*E _-@4,M_$8-
MG8T8P&A&L2BE!DR8^+TOK4A%U76J65(Z5'Y9_FGJ]@Y:-?8!I]:>/P]M?^XP
MK/ (1@APZ\]['2RP^_R4R\7M[UR:6I);*JO+C^_2[Q_^O>Y]_F\!F1Z(XP#:
MHPE5-A>6WI:EC$H3S_RA9.7[^K'U]S6@6R\Q\2JCQ-M4'1T]\2?TH[^0/4=
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
M56_E!=NO6F!%1&LUZNG<H40=@GKB3TOR=3*&$@NQFPBR(4%A+VX0HW"=%AY
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
MQB>>$A^:=].,J*2"/(/7_3-:/2]&E8AHLI4>[7E_ A48J.@>$(>4[AQQ0(=
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
M3ZC:FG$>>.[53^3HO!#$6M[A'EUD>G)$HOV!1P"_P/!H,>');\0NZ]@A0!"
M=+8IT) 3@XA ACQX]R ^5EE#>^RE]\+5]Z<Y.]J9'R7R+<_%&*W]KXZT?8"(
M1HAUS1^G:H=C#P%^[P9'>DH8D-=W]9''$T(PSZA>7+]T1J3 )U, IOGWF9#*
M!88SAX^"CQM8HR*DNQQSN]8R[\T)CE9);-)[L>8%+B+&MP4'F%(H=]NZB>BN
M>1Z8.2%^.1YF5>:T2I=HMA^-UG.]>$U![_,1)G%64QV2P(CM>3#D$.ABH@]#
M=BVIC(_PXD,@^=T'M.LA,'T(V+3$KLY@7>*XN_F4JONKVVX^73R^$W:J=349
MB#WHG+E1TU3;VIB\.80[E^P7^=T@^-7_6;II#0I!4T_,DT*SNR$SYM@K2:H:
M3E^NJS4L+M,-N_[8DZ:A)B/G>>VG9GQRKCI,S_3X^ 2*]ASCE;+ FPK?O"D.
M  #3:,L^;G]]EO 5/^J$!$>H7B;*3/QV2UC%:>2JGUQ\_RW>G2OK"K.;P639
MR'E)'T(4R8_L1F#5?[0 8O69$\_!LEQWOE IV_V6YT+=J&!&ZD[LU.!#Y__H
M3?Z[LI'3,A9N/C(>%Z\ZO$@'F-^=1G,;>+Q;!1.N%9/E!1H*[^Y8+A ?*&W,
M!A]M2+G7\SJ7EI.]?*<8_\)NM.UOH8W8M_"108()*;2XZ\!Y(+%[3DO#YU8/
MCZ38^5<;UY!D9B6W)LTC>G8,Y<H202NTB8$?7T6<V(LREJS%_=I^L'.*2EP9
M4>^0++H7TZ#_(:AHE^F ^8U/3IY*OD_YE%.?CYL/I_'1%L7Z4VDW%-ZGMP.
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
M(G50V/I;1PQF[GTPTP94$N$ZS-#;0LJ'0#T54MY#P..X7^SLH@4C[JI[&9Q
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
M<67'@*^+X>XXV)CCK A2H <T-X&<6HEKEP3G*G%ZJ6S>M;?5]PV6_FEUF=>
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
MGS)2/<$M\&V:X9UT_#MY_A5FJS^/8FF^%?E0%'9L]W?G*RDLM564$1!0_10
MF"5KQ-RK&7MI?&0;N[\P&##"/= &N,&GX\?X"'--J.-$\"NT9X4#HHBY4=:C
M(SQV.%XDIYG_TEI0:%@G6-L]%T!>QJV1!7@,FYK@=\)1BH<OZ:?<\LQGN%??
MA'_[V"EN3M)"")/VT2/]*XP0/N(=C1Y'GN4A7U1/DI#DY8X1M;Y'SXTS<*%7
M4)T=HIFZ=-,W$=]D.YGKY7S_&A?QHE;Y(^-T_A@?P45VI/%]P/NC\\V[284L
MVO)X6,=\? S9M:3_"S&"J)3OM8-_7\E@:'U#Z"$GDT3ZH!K-'B69"J'\3_*#
M=1&>TX=MP*LC"T&>=K[7R56G  ?Y=5"T8UU.M^.\JOFD4H08\?-*C[_G3D5(
MXMF&O0X[+58#%<G(!3O&9^P3,9VPW$,$47)F^Q3P>9=T$?S1<*D%^&0JQF?D
M]O,:A-D<.="AC20?T>/(@7#1F/F-"YZ&5SAX/Y%J:IFY]"3;(.UZKR6=OV&1
M:^(UNH)K';V L)R$"&4P8Y<M:BQX1(08:#!]@YD]O]QK&O>([FKW\V>HZH!K
M_?YVMJ!D-7-.#$G>9N)0>PWHW&P2%DPJF>E U /)W \BM,F.>($>-@'TM=$=
M]:;LYP>#)PJ+GXTE66[]^%8Q'Y)R03^E 'RF]>(@A:D6;VZ$9\\/+H.8X):^
M^#TR.H>(QUK:VT6-O./^'+"IV['<WA(+B,@G)A,\B4;H.>DL&Z(C$FOFR:IJ
M'EALVUJ:EZWUXQD=TF5-?2ULE\Q32PC \_\]"75Q_,FB"<@I%SU2,2)^.S&]
MJ_X40 U0-!!+/&(;7T&$HC02I,?);GV 2Y0I@LW.X[O:DR9]VO!G[$BC&RHT
ML)^E1"/J36(F1M"D'?5/] O2/]"VY"]I)!71DVZ^#W=.:Q3SH,4._66](&EY
MD2B#'[;"9##]L\'O['RO88;W==X3CGZWDAY1[4\6(MN\&)0N NXWEWUO/^ =
M\+%@-I9=N=^Q9^83-8G2"BZ<!ST8)3L4BF-]G1OB/'@,\JSA2:Q]CW\S=W)%
MVC"</_<VP*3S\<1:X3R&PG(=?X0$]<-XP8&W<5;ICU$^EU!6?3YVIDUYV%<^
M=V54%<I+'V4=^<-WLAIY=,76.AV)4@SI."A&(Q82H"/KN#D]3[\=]C+,8]QJ
M:37[RF+4)YXK/!*N(0$J*JK]ZSX1(*(\A?4QGKD^G EB@-OMGB^MR_QP1SQI
MAG^_43%F-?ZYX;8XS6;XOF,)M&X7*UL<,0AE=L,O(\H<O:Q. 9YQPZPB$A]L
MW+*D[V=+R-$\S'QQE0YI00^;C^]&<&K;X 1ZC\V[ENZ11/I#K_QH#IY]>P/#
M?2[CKCZE:E[Y?"6^KOK:HV? UU5():*<=3>Z9PFBWSSW'F.?;C5"TWART+2Q
ML(%U-/-8P=DIQ0JP(.;;F?!ODCD#"<;82X!KF.S\J_W7KU>'S4R!:HVP_M2(
M AL/3EZAM7?XTWRSIO^%<X7=<YXNJ;/.D#,_'C3H,#D?F?GK G.,")]/VB*
M+E['CLF_&M*E\N]URHV]?YRX;U MY7SR576^E8K1D$6%_&KI\TKFQ(_H-@[]
M*;+KAXT['Q9LO(4AHP;N(DVA&>=-.$MZ78(7 ZXT_3$7/$G%P[%5.!!J)%4)
M(HL&)1P;YL#FQ.!7,I^GG'OJ[JU9K#NK77%-C&D(DO>5,@YBU1&+6#Z&IAW
M1,&!/1%GB.\^]!=[C]NN](((P0?T=#PC@M>,DYCN!0(^!I6<_ #LY;-26&/0
M+0&(!4=6M7"R<^BLNHE/X%;JP"6M,(KZP<PVE*J^5R= 7B-)"%PT(O(26?Z%
M=$K.*_M+)4H?G 7IITX!P4)ZT7Z+:P GMQJH+X(5[(VV3FP7(S/AH'%U@JW.
MF,'5MLG@O!<JM/Z?-KA []30=UI>-QE*Q.PSY4,3'BBQ@06Z"ZO-L=TEG9\V
M&IJMNSF2FKT\K>"7/E*D<TO;E05R WYD9I8)=6O/;0 !8C#LF#<PLEV#,N3(
M&X0BO'C&(:2'\G[W$:C>F[KNA*\1K;:0GM<2$IEN02S,8* ]Z9$(^J*9=D&B
M-X6;S0MS-VWX>6I)SI,^?B,99^Z @!_ES'_T_-__LGY+?HB7AF$=29YD->(+
ME&?6 QRL:V$,/<*SV?!3?$DI"^A2;RTJP*[CROBQ<4N$YM HN5V3?(4(K;B2
MCTY/<.##+1<U+GE6;EE-?TM)22E)X[C!879 \X<:N=GZ27Y@Q.J8VAW_LX7G
MH2Y$4;-0=C.-3ADSS30P-:N/I:(7^K/XPB&"8P(_Q7T7](N&/3_%?V(@'6BF
M.L-WG%=*F8'2U5=Y+1A7$ZM0K$.&O_U]Z#B].96S;X1\KF"+DT*>#?[>&PSE
MHUP&:R%#7TKCC=+JMZ <'I;?J_,JIA;K4C/+$Z+R9R/[O:+]F-?9 !$W.6)
M.(L1_OPU2_Q)X\C;0 S34^66!>R%4P $DZYW"X$S-U^0[]6Z9XWGF_3. I)O
MDYWV 645?\2(AV(O*G>&3"DL<)+Z;,X>Q#N\W.=.QX)'Z$=_ROK^>8>(1O'#
M;43M"%8+"9R/Z0Z+JT=>-_.>52-E>(?2+[7H:;-;!V0;4OC%!%U$N28Y =J,
M%.8ITCGRW9.W(-2E0C1'LD^PEH_]8SM[X:X][_(/08K-;IY\-VKH+O&*1JJ
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
MD2 %G<O03M%6>SPKNBQ9V](5KV'F;>]^K] BQ2LDZWH7\Z/V?B?C)RT-:XT
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
M> FRVY';&M[F'8=C<?%<L^612D+8BU(IHIK)<]J]1U@ES[5BL3]8QM5M!FE
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
M< O1)<BL;*.?<U,]<NXDC#ZY5GY]55=$(+YF!YFM:_BNJYORTX>>"7KN S3
M?6)^'JA> 7M)JO#C-PF*YBB5*/*YAT_57[GZB#H\Y7>;C/8=P @T\SZT07W>
MWMQW<WT_0/@)HCI4/8Z/F#Z2'5F64]%.6/R>+,<XJG(%H##0U_([V4F"FX)6
M]V5TN':#U'F8I":IY[59\^V !M24^?Y9SJ"RSN*=J<?0(:*81!4E<I-)E];*
MMV<G*#$_JSPFWKFJH1\=.[3IPN!OH,0>0JK<-MMRCN(/2&[$JS7- B/Y-W>:
MIK_ICB1T#[SJLBPT',9XZ(N /):@ WZWW>G8\"OEMWFK> _\VSK%+[F.W;.?
M;4GTU4+#!#$^*ISPF\0A-*Z/!AQIE"U]:+Y@KJ0.OOME1&S;49>T[&/:=J0S
M'F@BU5Q)^83QXF%#?M-GJQC7('G&PZQ'E^#J34+]8[+U+D"#FA:;Z)9!?X1D
M?4BQQL&Y_X9&2&)4]@/Z@DXO+$=C:8 8J&7^E< .?Z:0[6UN7F&=CKN?7."2
MI1TBVW*FE?!-[!HKYRW& 3GZRC4@'C2,.'0\@S)N9K29?AQ$$.9ZCYW8\;GT
M = A3%<'.Y/XZ=MIT*A&@@5CC()ER0J+CA<8GFJ^VCT@W+G$7FK.F7TK2>25
MH"3OUT ?4_(6>)H>5?=!--Z_[= FK-$(Y\W3.74T_F'6?8?9RT2;6,XKTKQJ
MGVZ&6V'4+Q,&KGENP'XR+D9N8 CRG5+=+5"NO>T(&L G)"*;,+XU*5N7KH=I
M(FE,]MP5V$%+'Q/>/,,&B,+PU]%3[1<I;QHML0U*SCCY2'V9YO=N?NH!HMBX
MZA(3@]M:AO(LY_4NV(S" '+@O47?$"0[(<C#VDE@Y*DX'Y<AZ<)DFO=':?=V
MKYOA# (!+<+BI;OF5(X7-$":'MR#I*-_C]7]7!^EZH"+-_ F=*)L?7$U+3?;
MYL>38#F[FQ_:3]T\1>2,^A;\YL=1MVXTJ'0T&8?F<_Q-+Q :98_'>"N]+;A
M+--I]SW/*!(CR/#=#<Q\]29X[N+'\A<8O'U5$T&\)I-@TO+%_1!1P5HTMB=2
MB*K8C1_TE53\KK,9W,["WAT32V4MQ]-+HYSP1<MHT02T=PD\;.2&A8)EUH+&
MLR^WHUV2%[\=V)''Q"*U+QU5]9^B[Y$KE1/TH0'8YF2"A+C^U$BG_;,RKI>U
M0UWO9<>JWLMOS81F3'V/^SHPA!&W ) O?XM2LQ?*N-OMAK9S1ZM*0;[E\9W)
M]D[U:XP*I=RLDB]@.?8J9"&.JU_ [@45#G"P]8>[A-C0N]&3J=;5F.>QT5GS
M?;SYADLE*@I2)<PA8A6F0-8Z%!O?K#W::$E26@O2(Y>KZTM,K%16*/I7L,2<
MKD'RF=%C(Y2=O '*8BW4%FS( D[=[5/]A0&'CMWQY:YUU9F&)JI&ZB,"=^%G
M$(W'@L*,@&"M!150"16;.[[0,((4L'6 /WB JHPW)CK[/8KQJ[ORX1C$2O#S
M-56_U/W]C3323?AS8C5HGZ,TY.TR7*ZTHAF4GJH;9J8D#VAJ 5H%"D?*0W.,
M&9BX(53VZS@N:1@E!BFIM!2GBG)U:'U^?\ZVO^K+H+!U8F+&DN(;%,?9WYY+
M$/#DJQUUB&B>XE73*84/1*98K.5B%?(6PV'!O_XG'XJJL"079K2CB)KS=,$1
M1-DK;\%,RE-OF.,P)#%?&D!L I 9R%D:4-M)!ZOO H1M-1W)54.XM)Y>.5.5
MNL;E=6]GU@9@G3X_NSG<:+DP2!:ZPJ4Y]WT0APG-Z#B,\?@\NU8?/C/,H7,^
M2\-#RLB(2ZJK[]:W*YSO6R0CRO7^YD0:\(U>LE=26S,PAYH72)%4MFG\OBD>
MLH'";WB,'W,8_.A1^F'^:A3C3/\YE:^#UFT5)8-&5CI6+''4+AC^UC1D2FM!
MJ3@$X8B+TCU=OL9* R8G:@*,'1S>WS87CJGC$A-D*E<4CGMD.CB!/H'4 &'$
MYZ#G!W"^<\+2M]#VU!%M&\0$WY<V0U%"AG/++X:>OX= K];C_T2&0K'OLYXE
MYTV_>_MN&G&](H'#7>",H=@:;ZIH:(N5< EC;DMY$11;YW2VZ4)D&X:]6_'+
M:IO"YC7W4*GSKGW7NSJ>*(9<8<E]=?B#&<I+CW OQ.WW#RL26<FGOUA<$%*F
M 5-:PS-]/Q(7].USX_:H>/'SZ["KR"X(_L8V)W)T3AK&XBFJ -?J&N0P]_;R
MN4RLQ3$H2ST6?!'.7'/V-QOG(\]Z^O(])6O]:&0@G23K>\M]GU-XZVMA87.]
M_K*$:]^(:T_RE_0I8<E!@]S;,'J!TZK=S FW7%1'\WNI;]Z 'N.R6A?Z88*\
M6U7YIIEL)'#Q;.;@M\X,ICCG&. P[#_[ELO_C8TGIEF8;(N'MM& Z4IB*;TX
M[.UR@N SIC$X 9(\<>L]<\:4IH<OIG?7,<![+K/+[ZO_J,T/"'X<R@3]78&
MTI- /ET<)8QC8J%N-""<JCLA-XZPP,^WZ4N-R[-7K(G6A'L^]9.\S9Y7F*+:
M 0 BN@"S"ZI='O'W^EZM?UW?R_8<0M4P8"%K)+;R'"JBZ14POH1>DBQ6+])_
MNT:Q[X8-8]S%+:\VU8X^F9Z/DY#\6MU8E>8: 7_KG2EC<L-0X33369EC%P4W
M(/B>>;I;\>2_;CG1W8JW\<9B(JG'0=_"Y@R<"M>JA-"(A/,CHKU2G/6CJD+@
M3N'#W"_LN6_<V/5.,2+_;\O"C5J D*,DZ%G_L^L@->8A^:^B/DM791/K*.)I
M1QJP>KL(^?..0V>@KR)_1VKKF5<IIP54ZY/#6'6/F3Q<U#V.U\%UMP?;_;%D
M0T#QM>'56B^GF[9B\Z?M^H;XV"X1\E,*/Z2HQ97LY?*TSH.G$MM]06M(C7R'
M)^O"SL8?!5R90]+9C[57Y!#/V22,_CXYG#V$_/T,!F_L^.#T_9WRIV7"ZQDL
MPO/$V)(Y>B9&(I)!FSFD&BB"GU_0_UA?'JL/@3MTBN9?_JRT59T_[=@GS904
M^LO8.[?RF%J"99G/FCX'GO@%=Q,72V&YVHR?#%6Z%N_O=B+]@6#7-W(*NY>8
M#4<<)\\5@#Q(G[@HG385%N4ISX91>V+?#TJ),33@53%]%7[N%J%^/QLC>6-]
MP_79P+L9L=AYEM\2? [#$:M/E%0Y3IZ_NC&_=&9K^NN7-XM^W?9]HT@&\KEQ
MW5L(2Q1^I<UF3D:M:&C<YXF.G0IG;WQ*8)<JJ6NLW4V:<3A$UX3*;DG2>8BI
M@FU,/+^'^^VTWI$#:;1XW#6@T3M[X/<MQ:!I7]6TTV#M6T$3$DYMHTN=GR@7
M#//#.08".D)#R=/8855%\=?G)^;9YX69TX42+N5^6IH=%92M.R],J2O7($QL
MC.'1"S[YAXDQS2= YSNCA7>W40%%;1/<)A;#FW/M/]]8L?SJK]V\2=@ECE+*
MRG"@Y2=X:JN]Q;JA5Y9W/*GZ'=HE<C_#1H%:4JO8D=8C>SU _.M^(JC49\P3
M"6675M4MTA#KW)4Y_Z#CW$YP/S(&+H:K?=DLO&KQ#C1LOV 2OK=_=]N[X&?W
MPX069W^FZU^_S/P:T?7#8UHQ_&6;=PF)+ZM4A"ZZ]Q$)GEE>6J4<9QEBV&Z'
MI0 ]$J\8_A9<B]2KEK@,2@<-V%L-<**#C]F=DOYT.YX&<#V!B( FEMG6$V29
M$8YXS3'S?G]7Y>%E=1'%H0H%;T99N\,D!M*+MCG^'V2N//O?.6)#532 YW=-
M0_-@L<>S]]Z^W,O*T](&@H_[^AZ=5[2\:3_* ,Z23OP]LJ!$92#+5("H10S[
MVH4]T3-5]DYY1;W"&=\5;0W/G+^^PV=P-^BNX*+\-]W@!6@4/6?"IO)'?P>)
M_;0_\+.=[OB:S@6QM+D_<L<48%J:C5[T.RD >66SL4_WVA7]$L*G$3"&,,=/
MM%]H?B]]-(48K*ERX1(W,@ 0(IOMK3HFANE+P&&X=W'UEB\;=8I MZLL 9/J
MV=J;!4IQ/B>!WJ#4GEPV!!>60J_4PJIX.%9/]13]3C_F,?YA15$J1B->]?F;
M4_W(*ZA6CW_59GH$\S8TWT;NM.>"@MJ[^?H$_3'?^+CNL077ZYL,Y3^#5LB>
M^/TV#%]57=7@<;B;"<$Z6Z!M04?/ITWAVPVKC_D&*0I BQKGHO9]G2R [$Q'
MBAE9]BOXA71C%ERQV?4M0\A[RQ5I]+>JBOBNS)[0Z5F;Z9<S&_C=6C[]?5F7
M!U_;BN:\VQ#9.L?[HU&>:UIAICMO]?.D8E]NN++4[1D#>9'55$<] 'D,.03;
M>;6.(4D\*:=P3S7OT[\H#?D# H&ZF5L<[X!P\ULFMDP<.Q"-R'\RY._G'-"X
M.7<GC;<^C?W*7=6D:W87#RNO@RSX;EO"=0)=!;6CV6#PI($,$[NO/S9=&M64
M-<U6A'NWQ6RXWL3Q7-E25EIH"#.5CY>+N'V*\"TO;33NV,4UUDT#2/I?76&&
M>4 #8N>Y]D8(Q;@[<Y*$C];F7.38?/L[T>]N 8W\F8*+W,8&!\]61"1=R!0:
MP#0*WBPE6U$J]@:%X3#CNB'R<5SO^MLKRXX;A,FVU3.MGLN0YI6@=Q?2N&=+
M_]"S$%$#%'S_$.9;!QIAE[\JVJ8-Y5Z^'Y02DV=Y;7%B=*($[MDVI1*VYQDL
MW3YE%!%>.!UG>.^=@VPC+P_1V4  >20$*D\7]G70'2A9\2][;U/C$YJ+AJC,
M6IM_&S"TX@-"O9=,-<P'V3QV5T>N=%[WR;^<(ME=\<7Q)19[7GNA.9?0W;K-
M@+A65XWNTF?%K\3*5UF;!S[MEYO[DV<M^=GPS#DK4Q'&X7IQ?L.11HU"NU5[
M8[1GD<<S/T6A<4VKCV<OBL:=D3K%_H$%8 @U@$1 OJQL/EWP!>7G$QMM<#QB
MH*$5^DICYM'B K,H%<5/SDR*7R+$;%7?'#/EU#SK<WZ<4H/QY7(@XE+;83R-
M;#BE*]V7S9>^)G2VY-" &XU3/<*3$@:WN4$K!]F*('9*"AB)O]D"$?HO[+UG
M4)-1V#88BM*)]"9$I'=%$*0%5 1$!%%ZB8I($P("$B D@%*D%P5!(0@** )2
M(T5"1T6D@]2$(HBT!#4\D/;%;V9GOG>_W=EO9W?FG=E]?]PS^9$Y<\Y][G)=
MSW.>ZXR)D"H>ZD"%Q1$I-H[=YQ9E?]9TUM./5B'U #;B'(&:J17?SE<"W%V[
MN+>X:?L^X]P"XL#5'2Z7\8BR7P+6IL4Q0#X\M3.IY+ Q(]TJ5:W'X5QXIRG1
ML[QU\U^$.>.D'US*?BEWHK[NN"2UBI8+_:'L"J.EMP[0X\)A;7^[-J @NOA/
M&65;P0T,/U*A'$A7C$Z8TM Q=*YEKRW:473NV0D<RGU1-&#LR_8537B)W_/&
MB:"WQ#&')JK -)V3F3FZ#70"AH*&57J>)"YF+]-$=RVFP]HTX)9M'OFBDNFM
M[F;:J\>-@KC??^)@?_ .SDI5^N^8!8ONEB+@P8#U]IS)-"WA=9<W.?UY<V2Q
MO>9V&U[BF]Y9@T(08#@ (UZ'2@-NY&]0#@VJQM),(Q2X7*T#P7Y1HM@^51^5
M@PH&SK,G'?>*ZT-E.*W7]J+C)(>WA2A1"-CUL0Z1 0*4$VDTY60_;>01ZG6D
M<?%DFV.*+[F5;YK[8DAL7\;(CEO +=N?#B 10(PBSP!]L4+J,4!>@0P0?;H6
M?YF@DSFSOP1/HEI#DAMQB8O'QI%FPD/!A4WE"0$B8Y=GYI<=TDYYY>:^>,$L
M(E_^9Y9"XZ*E0%='_WWA\[V!Z:K2O+;AXT@9HECO9JH+U8N0R8^HCS:_@\UW
M'PO<=16YS<.N72;"'I=EK/9R5,?8L,?5O/CI*S]RJV.^CV!7H)<W=P^[0&5W
MZ<G8MR7!('%A%@"V@CFP-L;2GAH;,D#62[4?<(1::,.#)E+$DN;#%33?[&"E
MOR=/=&);'3:M/6?&YL=!CO+Q7*F+U7%4]?6FF#AH)S11SU-#1O7YTO"C<I)^
MJ]M2M=7+V::?'QQY&R+[C>DW;W(B5X_Q![27@ >@W_?IW"WE5 Y J1S@Z$<)
M3?R=T='-T3AC-[:6)B&K_BW[<LVEA8241'?J2Y1[6A[],UX*Z@N=W21WY[N,
MME]?UN#I3'^K6?%N@[P_9E6^05;N"7Q;18U;=1"@OI5(/4, ]:*> V5D6^#T
MBLV-7U'3W7@NV"\-V3SKBK$3@I<'WF3'QS.=JSY=@G#KE@3'-?J&9?+]+(Q(
M^O/,ZO1W/\?L.=-'?^<D064FW;$FYYB[D4!?6-2D95*M"=MZ/9Z0T?#*IC;K
MU,<8!Z&@M/Z?)5IYFUWS4=/C>)#)24^J.Y.OHR7]'4=<\)NSYATOC3_6[*KJ
M9;.)>/2^X-U7;&2V]^A.F%"-A@\I,][HW/+G;9&<18]0*^Q'7X=D]6-?TFX(
M'C7]4Y-T<>3/+I^?:)1C=L7LAJO'"^LC3>E/U'B/72KC3DYA?1O7";II=^37
M?_8[\O^R_[+_3UJM L  4:XAV,B^J3W:B/5K>9\0\51G5TXY?J>*@C-[9_MD
M?LS/9W^X>7R$H_J:Y3OI"RJ\K^X(C(R-_,>7S;<0>WX:[7S+*K>S2_.,#7Z,
MCBP]27X6S_DSX& +.%V#1 &TE38X!Z UT*$V$;Z9_*I87Y&D0U2QG Z5WE4^
MSK)I"AE-$ $J0BD*],5BD;H/;7731K<)?&/FY8C=_;02H:+255$RFU+Q$3=:
M)I10BA,UD: &CE$Y2 &.$^UF)9[^/&6+?;6R!HE/@\<XJ=U;1CUU0!B2U"8N
MEP6>E?P_6[_:7AN=1XNDU+=XA#3<8]FNNUP4T#/J[C>=J>WG^FAJ4$6PG^66
M%&]V[E1'X@32I;J6*OC&Z'SKMQ)=!@@P/=E"GQ2S)=?J?;:_\SNT[0$Z]5P)
MN/YG[2 :D%/JA8LB=GOQPBLDK11=S+'73<7%(YI5E=9A)]5_[ZC*>V'U)09*
M:B?^"84>I36A_3Z@O;7B"I-2QT9U^?S7PL?#4JVNRD6WB,RX'+"7JAIFG3,,
MR7Z1.0A/$H4V9VZ_"7R+P/>@=$F"&W8>PE:WIK]EW_6Q ^?#>8-2G[(CNX*Y
M?C04@FC=I3A9Z&T&:&Y@&=^C-2LX0%CO3]W<]A_;OR$IG_[N?;[=N%91;PB=
M 3J7H_WCQHXZZ.:7[^+P=F@0;K::R3'C<Q I7V:9#$+HEY-:A2\Y_]QIB90\
MOSN@^&LB5B=DK,RRVTZP_6Q5(];V.&*:D[8%"(%.*T=3EW?%/'T?@(T^*^1U
M3!E2VPLZ!OUS3LA&BINO2SF%B$.\T5VG<'!C] JMCXG2X<E. GA$U95ZRMVB
M=]M<BB]93[D(WM37+E^5C3W(#Y%3=8F%GJ^L34<37N&::\HHJ@@IBS&DO,;<
M@(G\;]102'#\Q?=84[;A]\1O+D].W'22?<P1!%Y''CIMO\!QK0!_E=*03,[(
M^>F1I\8(2>H@?CJ8%5X?B?EEU=7_U6M-#;M6 EYXJ[:" Y0XMM_$4)P L-,X
MTD&ZW?,<<>8Q7*'95M.0$LDB,,_^L[;EN$'M%_ZQ4^+*OZ& *L?V^C(D=KH9
MRF<BXZ&(68ZF:#7[1WVRV_O>N>6HOS3,>FFVMT["8=9"G3L6E7P-EE!\NIG6
M"/6!\OS$BQM=6!X6G?5S&NN1,U[KF*Z20!<JM#;YB:N^)ZAI"F=5^)UP^@7?
MTJ/<&*"X4H63>J<=W_LMRH_ON%V=4J]^O)<7;C<H?S/GO('V^V_!$9I7Y[/
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
M_D4+ SG[%#VSL<#97^3=+Y'(RORJ>^9WX:7Q ?& -,4)J4Y[%=04#4\R46&
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
M>!TS+<F)\*G08>EGIC O>JT9/2_$ ,$W?V8"RF)4H4.MV;$Y6Y)>8A-/H-#
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
M*X@%4_6@?,-=8??!4Y":WYZ_C9L?RVZ+/FC&&=YHE"TYV1+*&<-H9"K^@LI
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
M\&[=GTK!H>ZYT*_5A]**Q-D7U85W[K5-3N>),8].T^]3+?%^!QP=^XJGO;-
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
MX=-*Q/W %!!@AL=L5U)>$WU(XGAT&JK.>BF^/),'OP_E 1"[&>=S4Q6; SU
MT34^4;6BMN'O>NXP&@]!WMA4=TW@%YF5MQ$=R?L+:#'X@WZ_D;>;&MGIJ4K?
M:DYG;7N8=W\8O)IUUE2YXGNH+?< 1 KEM2N$G(/6ZB?H8))SG. PPD[>:)18
MQ=MW>4LX8@B[!"YDS3+6:&55Z_UZ(/CE3UP^782OJTW&A@?5"5VY&/[#(+T%
MJ5-"XF\7Y$A[:\</R,=Z,(6;K'3_D$38]G:WS6C2(S0M/W>E681]E7(*4PFH
M0=5MN7SP?@W1AN9+&_#/1]QGS97!2H H41Q:D]F'F@<3T$ET:YIN0R(AB -X
M[AD2N5(<?O-8?8Z:25IMKUX5X?BSE$>7:CZ[31\(FX.0,$3TO_.Y?KNX)^M=
M)7J4I3)\/86K^+V%+/I9Z'MZI:Q6G_3;_.%[/6L1EAW21?&TN4[,IH"(+1M,
M CF-KDY,0YA1<JX"/\F&L%KR; _?T1G5YFMK"P$?Y&\5W.^03O,94DB8L6TI
MNX.N96'CMT-0$O((HP'[P(VSA8W @'; ^(P4GUQV::LHOR/IW9*H^)C3^6U
M!0W=O!@K22T\:.Q$UW[+)>=0[[4 ]BO]0^9RB1&>_+-J[(MW1H1W\JYL\/6O
MEK3+"()$MUDK,HPEVT!CD&J,HD.03STY,0U?'^<L53_R8\CPJ59DH'#0L"&]
M(N7'(>C![GQ1[R%('/O )@9I2-X7N^4K)S#EV33M3MBP./%JT>PTBTK['NA&
M1_^O>TJ((9:^Y@>X":,X,VI4T%&XEK3S[YQ*5_>'+5^.5>0]_8/HPPX;8,(
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
M'7FN_8_UY>T+[^-03;36.06T'Z:NC0,A-@;U&8UGT0==)Y-15'[);E3/:*'
M*>^Y3Q_%,,] AC_F+$ATF<6A+&G3H7\(NA\DS1QNXZ(TY!/A:J7-T_681E<^
MU3*#<Y%7FY0$!4T)+.IB$>$UZA0C(PR6*86);U- &,V^(J-[,$<_!VC;HD](
M_S?]Y^.M8]*!,QIV)(^(KY\5:MI@'P%EZCCC-4(5VG4(@G2L'((2ED2:DQ:V
MI&;2Y0L/0;?B[BZ*/#B5;6O5V<A#AW7MZ2_7V7(/+9-O8.=I/<NUL';I3![X
MC+2E;N),55#L_!V>R4$XP=XP$?$ZV E&MLED(=MR;3Y='0I<+ZV)8PK)^@5]
M1/:%GEH\]DO+E7T-:D#X'\'/P_(%&<RN-EW&JQ97O(TX7=O?P,A4X-F!'H9:
MB:WE"9 ^91S\"_6QV"F"_Z+J-NH95("%T7$LC*>KKWQ28_<N\QN;JWP:IWHB
M9N_X)JDILUEJBT4&::B[F'GI[F7N.G :3KF[V- &?97R]M5PWN<[R3-1%LZW
MS!&>@0[7/9=:B!VPVEG2-9KH@X/&1"9K.)WG*=KXMV6ALPZ%J&3E8Z,5S1Y"
MRRVI)5SAVJJ<RO=J[V'-669N))^1C/4%2S GL;QMVO!#D.MXV,C]2<>4+>?J
MS_D#]>/;^ (7Z2B/[P,=N9E-FWUJR#<LG^(5K4G] O@'O;X(C+58O_D6I!/@
M,[2\:GE%2A\4M]8F;G">T[YI(6Y?E 6V8L7O41TF+8;X;G(^79')/AOHF;30
M1[3:&1L&K5@.>IN,QAX]!<8;OLAQ;Z(=0_;^8@X_@27K[HILI1(PR>YJ:-*%
MF8\%OK,_?/:(]]F*-+:'5P7Z@MA],>]8P\]"K: AM?]VYS4!%Q2YP-2;FZYT
M86+9B9&Q8?U5X8=7 _<@,K@'0KX%_I\MR[K9IRW"Y< )OM,[^\7^I-D3U T3
M#O?;&J:*.<\-,!B68E5BO(?ZJ/-1RP'3]W!IU^*/+E9"FUVWTME;<R=\O,JL
MI!,D<Q.NV,\=$3SZU['#19Q$)$]VV=+U/]>1Y5K?SIM1U:%]4NG??@:LV/-)
MJK8Z#U:==>>"GE[$IC%CQTT@O,CN0U UK!L\CZ7F _&$4>'-,2#'8F8?>UIW
MYK_HM]0]J[N%D7(:5]GE\R65TWP^:1.AVT645'PBZ>0'^B-&<9B '($&RPQL
MQKL%4\T>KW/^)_/.^U[*^KJ%HYK9L6YP,^L;OF&2L!Q0?^C"+5G#3HCHQY;3
MY$K\=_WLQ0?'-R93*YM;GQ$#3[X0GGJGEJ+%QW6&,_HT[1K"&'CM21:^3&[<
M_OO.##\2=;5D8F+Q;9ZNW20A_O7>KS.?2>(/*3"3\7\'_89LCL\ASI'C,6F!
M8KL]8QO4X"W]HW;)09=5E#WL0*99YU?81H]\_3^*9OY?\&O23,&*TE7)U]IG
MF6<I;]\STO%#7,F!0<A1-1K_<S6_O<L?US4V#6ZGK5+< A"YAR#.VX>@'!G*
M'T;X)&J_;2E&_1#4-?[O3/3!:>Q?DVGH7ZGR.E;NES"'_\S:+IA25!&3%WI3
M&7'OTZH-V$\MR%I[(7M1M4&=4)%_;H7O=X /WB>V/MKAEUFL?]$6R_NYV!CM
M6*CMC.?=B[8:B;H.K:GH,(R\Y=0&AG.=OQFG6I&@%G=:)A:<VU'*MRP!]84E
M'H+8H)]1>,/90]!G;&-@>DDQ,S$X>'U8;PT5(DVB#0UYA,RTBK5Y,NKI;N1K
MG5ARU2$(_QBX_Z<;]6"Z\"+?MN\(-0J]N+;PL'KE<7%$Z$^W69(XS1EQGI&O
M4R2-D=ZL/?FC].K<SPN(4X2]+8GO-]E *OU___NPGK;ZU$2NQQSAC\< 9V8[
MHAUAU1,MIG=9A)VX^\0D8:O'Y5('&S?HG.]:#E_.GZ3V34N9V5FIT60=-!B.
MW'6;^JWJ*B UP1YF7!:L]>;X92["]NJ*QOD1D-]-F/"#0Q#9$1+;\"1]V\4A
MFX@2\0NW^'.PE/VJK#8])'W8NU"?;\<VRG$2Q6E\@07Y\60[]]/D4_5RM>4Z
M"9+(*QFND2:<K_+TV+)CY/?.FG(('=5A6[X)TZ3_*QV4AH  LL33+8HAP1_A
MV!Z'W;4[/XU%:L0?+V!#PWTN?S\_F*!VKI^KABGXKQTP4Q !H_S&Q.G!$SN0
M\BVY =ND%GN/O,X?]^75KHX/R3O<>\1.&ECQRCK*W4AW990A(73>K^2UQ@Q=
MEF*U:C$/?;A?3Y/MZ<.=XF2[TR--^G%Y[?/YK0Z,.>8;!E -HJ=#:_,9:1.'
MH(WPW -5$T[13D0@T/,:P0'X5\+7N_6>I/](+?][_V?H.S&_;'=S$]HU#3LQ
MR?,K(;@Z8U&$]1A3BWYAS,@?W_2FZ/+,I_B1ZH)+_:^5M PX8@8[7J2]/!:I
MPS8][FY*4:2^)@=U0=)*> #8NY[WRT!SSQ=_Z8 +B]Y.GAJWA__+=TO>ZW_,
M1M"_V+3:9HQ<AO"@?#!"F(2P]$N'H&YC5=7\,83N TV-5T0%K[^YQY-65<\^
M#$D[9LD]_L)Q!'4$NE+Z[Q824 ?<OM$R1=<DU':[**<$.'PCW-_)QL]+MJ][
M!,RMLL=E>@.?*"&=4 Z$9 0!*^T??B"8^/"2;O??>SLA#0;CICXA<?&V-AQ$
MT!@WS!QQ+H*5<4^!BT'2BQ9X2%+^!9.<(:DZ%]TO]4&/1AX+&I="'AQ4K*#[
MH)S,L3;NQ)X2SAEAQPEW,PZTHH5Z2_N1\:MI;(YL+XAE_YHD9@D>I #KCJP(
M^$@7'&\1#R%(HKL%[TV?G/"<>%V=MC2J9)FN^*K@4E+??W$A6JLO09&84F,0
M(H*\2U(@]]E09N,__59UDZ):G<BXZ/#=[*SO7&4LNU:6Q/'<>UI@(UONUS?-
M$>N47U0 N$:[",]%:']\(,Y4H#C?:8O#5]Z,#!.7Y%,>?I=FH> <Y_G2(];$
M..U5F_^_2EZ<G( %Y4]/16=AV(\*/$JTY,2XT>T'#1'"^J&9@OW?N W9 _OD
M960BL#*'(#\4-W/4)3%.W<A!LPN.N27EEI;WJ/+5U:L"$WEAN#CXP'HKZ$FK
M* 66=@A:^70(.D(_2;C6JH73%($7#L[ 3KB%7)[T?-X.O<0^H*4-#KL%MK7\
MT58 J%.P'=@ZR-, NMM*@%M8M)2S%'= NLSGZU\619+:18*S'CU)X/!BK7;$
M'9\>;)KQ,4!TI3E3#" Z,KO)C);JKI/K\V^_X'86;!\FRWZSVOY7>:LNDS1*
MQE#=IM1#T2++2YM(I293M2>"\8$:04>$X^_S#R:!/8;YPKFYVO083=! S018
M7>-V+F$9##R)MKE,,2]GHG4*N9,^F9<3E4NT^LOF83)>JD)L'&DA)I#7<HI
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
M=N'?)$I$9F^]JLVYO?:I])=L1J<4QVXON"%XLZS$]V<OO:1HS3;BU[G<7?G
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
MT8#9D:L /[H02<[2XP$+QF\B/-J&U5\B[2T;B/93!O_LF6@DBPJ/!V.-L4]
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
MX-VJ_0I1&'Z31OUZ?8Q< -,&H35^,T>W2)\&;/RYP<RI@]0QCJY,J8)8N*(
MV/6!-=FXET9C[?/!086,WYS<S-(!W^B8^CX[J#'XS2H+*$!M7MEAIE&G!&^1
MAQ3/T\=C)R)5! "OC9QE<I+2Z;V+J#0#^6 (YDROBC(!V K!K]RPZ^PJ$6QJ
M/@%2#EB3"L=1_*D0ZZK]AD@';F-PX\^(5(-912  7B&$E?WN2(?5*S@X\<4M
M PR&#<[<6B?@[!RK*H#OD?.66<<GO0UFH(!-I.3NQNL6R9.S1F+<8J]U@#W@
M323)X$A- ?1K U?Y3><$[;WO.U"FRD@U_]ZAWVS_>;G$+!"Y'[(Z.#*'WV2O
MVFAN4%4 _]J#F,IHI QYFE@&>YT=N6(G<F&Q!B/Y(,S5H2^6NK_$A(#?BIYK
M<PHJZ01PK0UGW2HC16=WY3 \NZW_4RZ:+3>UZ@@$0"NY!K]D@>U,+1&LRCXR
M5G5Y@0"E 'J%F%+IY\DZ&!O"6/)=LBH<14@%@"S$BBH^:=9!^>(PX R1P$&N
MCK=H5W?*2:"& +"B!Q-GLFZR1!Q=F<E?NI--IU[]7;$/>XSJ.) WQ>.(Q>O
M_^)CD_W#-KMUO)2>^9, R#Z=46>S=0&*Z-F:X.6GLPT@V;NZN'IW>75]^1\0
M^_QYXR8D[ TI[D]/3^?/"^*>^V35O[JXN(Z0S_=4_.*D"42L0BM/U[R-2\"S
MSZF@$9XQ#V.\GS"?-! X :L^R[Q&8N^!>:+_BI*[:-%4<JB"W3<4><S:?PM9
M04&;RIK3Z3>2>+A_RUO(#:.KJ=R' _*-Q+Y-7U*4^F,?;;>.M_3C)_"WY_G1
M.$@>@> ^"20/;3#=(JM.*,>C =M./9,H++ ;-(XO>*VIPO[J)?5Z[%'O\JIW
M?7G^3.T]ITV8V'=#,R:2>B<PP5NCV#I?^8\ JM-G2E'^?EI%SGYP91)]Z1+1
M!1<AI+T50EN1EY;6Z6,WH,F3DUE@PX2^G ?>3",F#N"T ])G3;!&KWJ X_5E
M-3O':O*_Z4E*@"V[B1(DY.Q'(^$/6N$?6B"[)B_.5DG^.$T%* D:H9_01\C#
M7R^0>]>HLQ-R]J/LI3BZ=8;;E),'U?B/'&S8(;M@IRV7F/GR\HI@3C/!FP4F
M9YS!3V<"=([+;[#Z=!:0D$W4P)?S 29PQ[=-OL[8(>&\GTG1N@-J&8V)#[:_
M08ZG!GC#*$%6,'=AB@\9]1WQP^VGLZ@Y!TCJQ-G?EY3<QUTACPAA&P2ZQ\C^
M-03W#1-Z*$%I21M8OL,>)L@%16$WH7LV6&,&4_!#]H]2M4&4B+L2[LL*VL#P
M#!,+\P1]PU\&3XCD^*XI;P/[.@O>8Y:T5LI]=7$;F-<\G%SRFU.6DH(V,&P^
M^>4,EQ6T@F'P32KZN+RH#4PG3.6F[^+C-C"KA0%S5VQ8X.-S/LHS3!D.99RI
M7N!G\F)R2GY*S3:(//7Y=8O8YEL:CA7PCW3 1,DS9MEDPUB>@YN90_"4BFT0
M6%U@7PY!^7P6X#-V(,(F)UH]21N$2+ZG8F)K[?FNO]KE[-7J\C:PKQ$;DP&R
MO@%GN7%45M(&EF?$MT,K^=)!SJPH+VL#VV.PTSS*+$S=WR$WV)4*<)2J#:(D
M7PLHE:"JL V,:\$:DY%/L+/RAMP1![\KI_:U)&T08N@3<-A1@-G%GJ H<VH2
MC&A(=GM?,@])@QIM$/&(S]QN3[ET-FWC1&H@%W!'Y!MF">*Q'PSJ(=L;QW/
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
M4>"Y:Q3[*ME\)0.089KCZ@5."3]<-1.<M0(H70K=V-$#[D>01*.M;1_2FZ'
MBZ/\)Z<KHMD/_ID:V7$2AH5+O9[] #S\Q7]FX\Z&O1&"*]HEH9 0_H&RJ(^V
MAX/$> SU\05:!WPH0::!<?HY;06=44-'"<(U"']^]2[_CATZ)4VI-H;(1KR)
M4#(5@1FY4!_R^9LPV--8G;$U:$-*4200BU?*$W"WNQAC+T:$QX/P:1":9\?@
M#X6*>8HF,D-@$^1[H8+DY8=,LL1AA>M 2X;TL-&$$(:S2>F#4"E1*95))%FA
M<W2JX(+[MV;C3IW%)J!OQ2XC!KIEDM/QA!.B299+>12;'+X3*H<ZNF3B^R+>
M@9 QY*D;RR:#[X7*@$RC3))($6P*.&6)QDAF1W8N$XL/J':'/DN.L(H@$1:"
M91)0UO#+W^(\O8&P66Q645I00+%-]&ERQ%0D^\1"LDPR*D=_K &N+($34T@K
M(]O/JVO@"M:>'2]!#3EO@V#]Y'H>61ALL^6(J8C!%#L#9!)<(0!ABJYD":N:
MXRD9N5TX>6X,:>O&BMVH9D6LS%O4\_&BPT,R]PD[U'J"95*H:H$@BW1(4T1'
MBSP"HI,MDXQJ+IL>"R70E;[(76>-9(\5X8U"O 2FZ("36<J7,TXF-:B[W5EI
ME%=S$$*?)CIN918F$_DRR:MZ48-ZU$$8+CIH998/E5R9Y%*\3]-H)VL'BXY@
MF65"(54FB923!.Q.K&D>FYP^BI<3&P.D$AG:)_%$C<0);$+Z00(AT4F623I,
M#J>%FQED:T5@_Y5P/KN07;2\%!'4CI9H%T62!85*F:1!L*OSP'=:^I;B5(GV
M07Q^I4J_5$([L[-,TJ+,D6B'P^A9Y)8/OO50^\Q*52YU8T4=CF:UYABEAN+!
MVL&B7229[Y5C42*I,NE1X0Y-4RUG9:1H%\DL"Q*1,@E"7:_Q/5?;6]KN6O?'
M]L&-;<IQ&W&":(_(+)8&DJ62CN,D^P3?G\1^8EQ\D2N]G(+N;,U!O-A8]C,U
M;\\'2+3C9)=F.Q;))&4#7;;PP5JS0Q]=?2F0- $;UW&IM;;-<T6G$9EER<X(
MF<17[&3JKWDBI.:9HN,.5MK(^W49)<;P$$Q]($*<)#HF:2DGYA=QFN0F</O+
M0R]E()7,G]Z<4SF#_Q[JPEE]1^32[;,/[+?/E&]*\/[<[\VYAC=/2T1\2R/B
M!$@)-DH!E! +<ANB)N=AL*'YYM(@4:$%;IX[A>NG[@P5QD=IE1FJ>H+_75.#
MR%; 1'NP&DE5HH[6/)++J44PQ$7E@M@D@O#1=4!D0F-'\VGD.:)=6K/@FBFN
MD<](?$(Z:T-!JYFL#A56$0T@^W:X]^0C\ )<8I]A1;,4U&FB;0)1$M72Z6;J
M9;(!)O \5#,,?$B@!]%6UWO7=Z,XO<7?*#?6^:)M ZL ^?@ADR3U_<%V0Z1N
MU3:<4TA"#/!K!F11,@,0'<JSRI*3(S()$W6(3ENG3]SHD'467&R:*N<;IHE.
MT;$*CHEZ.3WU*7_(X*N+@Z7Q<%4*SJ53$V9=L.4?P.8WDD163)F4[$1&OO-P
M_00B?=K:5EJQ:<_0<4%&N[X=ONB06?BT&.U9 NSGH%D$(8BH%\U[_*AHI1^
MHR1-J]%)B?Q/32W\C1UNH5W.W^M"-CI[8>??8*WNT0T6LA:UA2?:A RO()=Q
M7B8=R@G-;"KD0I K/\W<4":)#CR'UP8&'DKEHDYE_848[O@S:F<!AJFBX]?A
MY<_,3YD6/CY5+ZIJR@]*0$R:(/H<6D!\0.>=3&*>HZ;=S;N=LV&B0[Y:K"M6
MMW^Q2R1(0K?CICU!S031X1J[<(G4-KC3P<]UB\>AI4JE$HFE4]'OV$]%2Q 5
M#%*<RV@HQ%JBUW:@(L5QZ#XD,;I%8 7IR72#:[D$L)@E>6>'7P'&Y-3GL?Q^
M'-WHLLX7;8T[DOO9$N?CGDRFF,2/*?0V[M9/KS(Y+U9H^Y'M8+;X:_RO3&CK
M?R7I0YN]K)J>T!#M-OK10B&RE$F9:VAOKCNF3OI/H,NNU S</[__71L]29G:
MYR>NJS4N5]5?,3K$#WC5ERJ6PL/OV</#(LC_M0]!]%?EO,ZX]Y@W>_Z*$.M^
MY(AU(20E!27*C" 4EHA>R(Z;EU4$UKI_/!'(WI*CEA3SP/B/L>3:.'+*ICO;
M.51F%EH^)W_LY^"!+. H/F)*2\ZRS!;M%2Z6(@^39!+N=1W7]7= <[$"='[Z
M)NXHYH]90G2QA*^OMDB&,[7^CE@ZL-GMC\@$UO)(5JW97_NQBP5\Q66<Y8XJ
M)T(8ZP-K9XEN4W:Q/%F8(I,0B_J'6AG-D+:EZO<9>.MI$*YH%?*,TT4W-NMT
MF3:R22KYY@_3_!I"#DV")\H^J&XLF^0^22PY(@-D$E-Q#[;80,-O^PYZLS2(
M\%5D&,VE7;3)PF.'P)B.>"NO3'FY)9.D<=;Q!OJ&-<K7 C]J2$Z0QC-*4>*L
M$IT3'<JL^K[KW;UNHF0>ZGT.4BU:AF#O)ON%;^Z@<L4@W"/+D1Y1U2T[!((+
M J/ 9$P@<=,JW[+3?8@[U+4)2/_4_>K3>=2:((;9C!*6.$/$PR6Y=IP5Q'._
M3SUQ:)C&*%")$T),?)%<DNGA9MH$LBG!QS:;4:X2YX5XN"2Y>,\>B+%">]W*
M$I?G,XI8YLP0%Z>D][5G;\QP2K@RFU&^$F>*>+@DMW2+IJ>EB(D@&.4L<^J(
MEU^2"[N^CS:7L$D@&(4M=;:)DU^2"SN[L.-<OK@)4!BK*B1.1K7AFDQ2)S @
MW<]?5KE5"T-4S_/  6"-[SR9M@<6&_71=CT41TV#$/WD5$T_ 0_T1Z(Y(4E:
M_T61</5QZ5;,DTG-8=",DU-6H#J_)VX(ZNY14*3.-EW2(C$.4?.P2:J=907S
MO-P)1+BI"X=L*S,E+?VZ0*P$YER+1'%1.V))]AM*+0D?%$E+P#J1-)%I<DL=
M\@(&8_'+TK/]6/77J$@?=Q[DD#D%AJ0U8A=(O)%A4LF;0/_Q5/>"^+,6AA@J
M4U0 W@0N0Q=B=4 /;KR0CA>S>0W3)(TL*;([TUTFMDBEK@8X9.@M-FPOVY%G
M2!HMLHNOB1E22:ZXBT&[%.P.]2A*D ;BVA&V31]IKJ1!(KLTV1DDU<:NN#E%
M#QHL#KB+B?8,0L>-J*%A\U1)X\%V0J6R1U:9Y@J(.X3D#XBQR90P5=*(KYU,
MJ>R12::(9/0_%(T^VA[ 1251'+I.#-9X5^*ORS\HC%R"T W6U51K]A:!]NSL
M;'\+##L&VF8#G+BNKQ%9:63 370L)P,/:K6]189>SFO]5\9@V@Y4RE>0KHW!
M-(,OD>%.R5ULBBQ8^!<Q^\C6])JB[=V&07+(2[<Q7\&:Q7#+@)OH$%%:M9=!
M."S+:?#&)NB*-5SXGIO=8$!$FLGAX(%2EJ[4"^2'LUX@91C'%B %,-<7Y?44
MH(F,>-$[@F5L5.@+PO %ZG#34\]LTZ\Z;B18#B[.R>0KRX2.RR_7USX,53?\
MJB-58JJ0PAEY1<ADG3@LSU7%Q$RBK!LOS-UB7D7 >;T-'M\X+^O4WXY?'D 8
MI>4++X8;?;VS?7N+O21^+A5&"V#[@D((+XB2$-1ZX'?H/<[3&-2.JPA607"5
M$V#%]E&/KA2T4H3=47.Q>E+OX/="U_9*N,&H">X[_+B)PN_.*<RAG9&:P^N#
MK-J :0(B)W0/:;24'VB?T?#ITZ>W[[X_IV"BF6-#7UKZ8JXLILK-RM3GFFGV
MW.(-K<WP9;$QW:WO;EP'G<.FQ?O0>2T#SRT]*5S _^,Y_N;J[DXUOB#<3?UV
MKD_UL3JW%'4\7JSFECZ_59:+F3[6M9Y)@EM8U,( ;A?PM<TZW'\XQWVN6<IL
M89K*4C,4\[-J:/WB6-/?J [/3^=XYDJAC!=W-_I<1<K2+Z;9&ZM9JR4"HN_?
MGB-J:/?:?*7!/\<+J O]XWFZU'DJ_CJ6_HTV03B"6S  ;>C4=D,<E-W![2-$
MMGQ^6Z#IW3E-^OQ>,ZT[#2JUJ8U7!J1*,_^BJ/>J/E-O9MIHNC!&ICK3%'4^
M4::J;BCWZ@PRX4Y3S96AH9E]ZW[A9!._?9GWWZE6<Q<H?5]9#@M+@VM!_8+(
MPM1,-$._A^IVKRDS7;W19[KUI5]2LI23[1VWDNCN=>"3Q/7AG(@I7!_SL:[.
M%--2+<Q]M&R6BWG_<L"69_1 O#%>P+OBJ['Y&=VHIC;!^&IS<X!UCNL::AE;
M<;4SJ,Y]&W&6]^T+.%:<*63<G8[7JHGU=[S +DB;]^]_Z@ZW"JA6_"9"%;I\
MTUJ,_]ZWC3R^DU&'6<4KZG.(FZ98ZF]]\PS'Z8D30\/M;\=P\6SK4:PX1 -:
M9&,UMJ UA@'&&"Z=V_YQC=W4;9CV(T0W0L5K-<A^J'&*EIZZ <54[R'"T,;.
MU)X7MID\1.#W!#U__$BPG1\JKLY<W9C:+RN$*7+DO9M+IBB4$HU^J+@P]FA4
M^28'_.=! U,+.>E:8BJNK!J>*M^DTWM&N29.):-=\61UT>I B%?#5C+>%0=7
M$[P.A/9E42R9Q(I_["26'8@IS4$MF?"*MV4+;0>BC!;CDFFJ^&EZI#L0+820
METQ&Q9>3 M^!"$@C8"*^WU;<>1H'#V89CK$;&<6:+>LI@AM*#\[B#3*V-3[[
M+.H8".7:G-T$Q-#N1G,[#+&QJ:.@XJ@).3SEFPR:<@37NQ18(BH6&JO[4X[(
M:G"RG1U8)^C:YXT=N0X^;?>2&*S/8J\,KSIZ*]& .?ZL35;062"!JJ8^3KV&
M/EM9T%#5A689]&'#21995L( "O8"9);W=E^&K@-4#Q^:(1<2I%V"\KM@4*J%
MB^KP=\D>K"D2K6:J"Q)=K@RX:S0U96GH8Q@0S&:+<>IUK(6BFJ:&$@CC7U9P
MXS;!@L]C!*3?\/>K._CSD\1E>7;@U!I?1\<?T +8QV;-5#Y2^YAW_B%IGFEH
M3<:Q:>LP7"M\3G0U14]:U_P21'>RDNDPOTM"2\W5<(^/8;2S[KNB*T2N3TW)
MTNN_TVRGW JRQQ5C ^&ZV*RB]/HDL34B0F%0#$37O/2LG(/S\X]M5EM<[Q_H
M\Z(+NZ_/R+;I/""QK;6 L_,#+]C6Q:%=FX'BQT3?4+PR"UJ5TW7IV0+)\\9V
MOD(2!M"T\N=$/Z%T9;I6)ZOKTC94]Q':3D,WQZ[Y5OM5T<\]79GN42379:>-
M 72P\)-27]1A=)'Z==%O55V93C)(4JHN,%W2/@$; #=N:\M^9FJ-.\2W13_8
M=7V;%KH4&Y1W\+NCG1[L+&V4=MB!V(5(UIWR5*HB^COE4;XI83-\#1;+61_3
MW0&1IWT0.7N[#<$VNUJ<E6R1#_*^JU1@%$4\T4WU]M;0;M7\]#TOXQKH//9$
MF>YO@C"U0.I#D,0994B] W\[\DXO,E*(K=9D%HC5Y].%<9=2JMXL5M:16*R\
MB_GM:*;?(UU.=7MP%N3QWZ]NO!LG41SL09C_#)-^'B"^X-M]^<M-%+Y4JT8*
M?$%EWH8ZMI1?=>NS,EZ9UN).,_YR^CGF1^'?QXJOOV#.&=I8T^]Q:=A +*L6
M*C(L[N\JA2>U)8OBUO:Q//&S"T+HD78OF:4O67B*E*M5)P4I%\H1/^N:H4+;
M_N5HQ<^,]^":O_)#8'O(N:-WL!=A^A(V?GQN=/;Z'(5^:A7*:FYHZDS_!US?
MMZH.;9V1%G&@6P2?%X8ULC3CKE#B*8 +=W:,+V!.4".-3;6$M=B%G<B$2KE*
MD0G0^J&RU2_*1+7P#VIJ5T^EK2+U(-6 @MR9B*=6K10T()=\4=PBZ3ZU];BQ
M/=3NS=P!$%,(I09NYFJYG*45K3?J3)W#X,W\K&F6Z)(;Y,@MN)KI#S"41XG9
M1:)OZSZZ7H/KB[.V%.H>E0*2,:?/$EUZ4L?]LVT7"]DRG5.6\5WY=OIP,#@^
M$<PJJ]JIHHLPN 5&88!4.9I\1YYUA\:M9[,C\H:G')IGBBY.8!(:&_GRIB:R
M0 7E! OD4MQ5]=I"-2A!CA=MPA0<B$VT&^'^BJW_-[WG]_">]22<8OON8_=U
MW9]#T5M/P'L$=W _N:,LMPO!BO9XM2W+@RXIE,\E<A'T!=BA]11TI !':*(=
M9]=R/V.39-T&"\G!XR6_Z!044+9+W]-S@\<K?B;<)Z$;XX*VQ>7D $X(1HP$
M4O.!YQF!- MH"J;VF/PIY'R.F2$*J=04WRGC4TSS%%)"@Y-I@$=(4):8K]Q-
MI=!9R>(5Z30T1$Z:XJV_HCK0-:/&V[<,"<OO*_D\UGNXXG*8IZNX**.?W1R@
M2).:LBM<Q\7I>W2]<6%\$1T6'NFB7OLICQ+UXFN&@V$_Y;W>J$^[U@X7'<;5
M\;OR2"N%4)G"LR.BOP;A5]W'+SW0-KRD\:)#+!Z9U)(JI5#@CMR-H"F[#8(U
MBU#.QHO./? (I994:2/;HELA%J%3W SU4*3L9I;&8JD9Z&P3M1FRL)?5?EGI
M2YQ/%^QZB+1371%]EK G@.IQ:GK,M6&>:&?%(J'J<S\,K)#)8*J.D^P15U&E
MT2$$CIL%\@</8$[[:S7-1..?M[@"U-T71'O*%@K1-7NE2R3G?3;*NX78]K?N
ML::/8LUI773/]PR6.K_5\6Y)4%&/%L7N'HERFL00VZ+@M&?4\0<8 (O:"CA8
M0#W_U4Q+OU-1HXWIREH9D/:[A6'I_TCWQ=IOJ$D0JGJ9X3'6@LHF(08&12<Q
MW"P_HOOG9:90/5W3/&&/PY*PJE$']O3\I7!%^THV*5>?E.V F3)Y4SZ*&G/V
M+<&)]I,#* -7'E]Z'8!?IIQ*M@8H>A,[E!X4V7?=FC -$DJKDK;P1-^.'T@/
MBLR[<C4HG")TH@88GNBKZD.I0?$(YFK50-W$(.Q:%\Z BKY//H!"U+)1VMRH
MZCAA MBN"'Q/+<12QV-CI9&N HC*-)T1U_CH&F6*L&P90N@F\).('?_SX:(W
M:XV2J":QR%3+9&(S1)?V"V2'AYL%L\JH=H[HC51+05'HETE:&+^LLJ)13+6#
M16]P>.5#H5@FP>1J% 8;$"%?97M3P+&42/-$[T/:+B<Z'R23'+HJD.L8;I[(
M(C;R)-&;AA8R:^* 3 +#^+6(C)KFB0[M><7&Q@?) G?:\Q4,18$?*S6[30]9
MB"L&)+QND>VRR+N4C]2R7>*+%_G!UN!'? O\"D*D.I"[Z:7\91#A:^F4K=A'
M:L'N C^'@/IK6/H]JNE$92C+A:FG/QZ<Q#K:4)L" T0'X,168$0)NJB^A']0
M:*86[Q)HQ5T)#,U<:F,+'58:YBI*AZ"_#,6)>E5F6;#,;Q7*4K>+^SPU+U*.
MTEW\Z$O-^NRP>YD5Q##02F_4%0FH\89H/'FXL#S?$953FV"<H2HFJ*@Y/38
MPO((=+:3TG8\7)$I1BNBKOLQ"$$4DU6RAM[*)&%YA0L%1Z!>)F%A/-$]7+)H
M"D,$!?T'@'R"OV5 MFZLZ/QA!>WS8)Y('YNF#'X[GT0/TW*1:T]2B /L:#?U
M@J="-ZYC>5KZUALE(J!76:OF9V4Z6_Q:ZL-5*$++7X8;.K0M=EQI13:UZ4RY
M 8MDI)]NOF91'],ATD=J\6'A-O\Q\I/H0&D&8/0 RL;F>"EOF=W^G204)\T.
M090S8\./HPU :XCBG0Z?M,]OB5_(2KEB'#9:FGL"\ (2[ZD'40*)JPNY2*#7
M%;8 )?K ;4CYRUI5R$,$O9Z0'Y+H$[P!Y2]K-2$7#=3:,7Y(H@\#AQ2_I%6$
MK#0PU@^V!"?Z>'$@1;B&ZL'2GI9Z>E$I&#S;JPYV5C$.]GLW;06K^OBI%"@$
MX#.^R/U#Y=ATO+B[T[/6K^@T"76WUN>WVES,(]R(O, WX\#YRD).Y804D8-:
M&5N+\=]E.4C*'MN^ 9L@!+H/1P-<S$1.+?S0T*B\>*AT?(;[1ILN#$W1Y_#W
MFF*IOXG/,J3$(N*GT JERII ?<VL1^!7F:(]QZ$-;:#KV^&+#NU8- _@;_T8
M5>7!J7D:G6R6>_VHJ,X<W"1-X%^BV'4ZY=,)J.B,Q@":56D9<K$,9(J%6I S
MA?]TMY3#UTM@BLZ.7(5"G4E LFB*U/XL0S\[^[D!/MBXE"XU/U"K8\X;&^3.
M[E16<:/-M:EN_5FT\\OJ[PCTDU=1TSPQ]B+#:@K@.K0]?G+($T6[$C8YG2U>
M1G;(9/$SE'&])>X>ZK218]-TT7;\$FFRL49"F69^H<6J)$X4G:V^:%4VL$,F
M">9=\+G=1.-$P8\:I):Q-5E-\T5[#4:YD=X\8.*.C'I:LI&MI<L&1;0ON4S&
M/)R24=*9%6V_@AOFB_8P%ZY@)N[()%=N04IK>UL%!9U(2DQ6@E<W+R)58-I
MVVP NF!S2GD8T(2BYRU]Q_7R[H_$O 'UW4=M.M7&N$%\(6=@H.?_T+.7\[$^
MT\NW3P1E#>IY4)<=(B]<'AAB;!&+I-5\=XT<:8*:-9<&\Y+/"5RTC>/7@S-C
MT"&+._1BA&M++,@N0;BW45(1IUI1\]?UOY+L5<P:94!P+P<KV@&T5X-NZ)<O
MC&&A:1X@%Y3 80\>Y08<QTJIAR@ZA!W$2-"8^4=0#'RG]>;\2BO]9E$?WQ)=
M'RA,F9H%\$=0,]REH7N-RL"*KBX4ICPEMEZ;GL ?CN%^S:T-8#@84X0CNKQP
M$$VH,DZJEWU92!CO;'\+!^2;=C@H[<1XGS\(IWI>\(3NY%VF'%P?8M.>C]>M
M/2U8+\<6Z,8.M[;K+Y/0V4%_B=Z!O&#G4PN-30%^D% !+B);)BD77TW,KM]>
M(.5::&Q2_G3%4J8P\=JBA+2_%S79P6'\JM 84UUO)=2&B^B6/!M>\4Z4U#>U
M"=%$FVJ&@:[8J[])\K!-A;:&Y\Y(X\6>D!ZQ@7_)?W9\S"@"X2/ ^334F<_V
M(E3IF?^8@](6L$7GKNG2)1Q:7<Y,F>QZA:K3A2F(^=@.PY=-$#[9(>V!32X@
MHC/5EPF]F3U22_>X'RVACA04(KSC6^U40*(SSA<O;08V22WI%H\X\L 0G02^
M3+YMGF#L>(-%L2QGG7T(>RH> **SKFS2XJ7J"E9AO2%I2+'S01&=1^W#TDJ;
M+*]4+M'7*:G>B;HX!U?5 C:8\877=U(A,:DJ Q19XGV:],@*R\PF&17VN."H
M[['6CY9%;'4T--F7%F]R"]^0-)-'56"9#I@N.C3J\"!HP(T&AW)R'>,(?0*\
MV@V"VNZBTEFTMMG#8.TNX,8M#A,'-<_TM^.='6[9R*AT"C4TTS)68]0Q<WZK
MC#^KQJT8>F(WQ&]1F/8C)"E"^Q@6@BJ=0 W-THWT#0I3O8=$F<IRI@IM;7]J
M<KJTP]BU/0,<\FX]Y,0R]:&\0H_3I6I8Z.T-0UNJ7^Y*+VX(2C$7#X#(MK \
M2E!;JL#?6B#<3\!#?)+223R+S1(N,,<]H&M$'.U*+P,K.CJID]]Y*ZHN&"=3
M5,E%4'.'TE;01(=M7<N=JQ_I\,=]R4,$?D\@UMHCX]-'GRH]O,S5C:G]LD+>
M1KNGOW:4$8C^#[WB G_R_U!+ P04    " !.B7I:9%Q+)0%#  "\2 0 %0
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
M&E;>K5'X2BUE'ER'*%"@8O%<@IPLC([(O,U,;QHVE.:-8E(\"/  8<H:BC!
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
MS-CFJ%T>K[N^-SOUX1:'%1I<\A[+9O1.P1J&L4.2X(C"5>S37[QHO% M25F
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
MGF(+[W/D3I"W]S.[R7K+U,9* *NQK=RV\V#9(;%D-N+@TOM(>_/4/K0<IFG
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
M*\FGO*6$YS<^:J>,;Y@N]F-/<"FGRGM[C0!-4+#G$G\$2YGIW65VDN?-+4<
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
M,OAR+9!'%:R\]&K)4P3^3/ 3W&>\<7#SXE$[*+KK\<A6S@-?0BDWWQB]BYP
M#)ZTN=BH&W[1)#Q*[L'-0JAHBK8C>GE)O$J;R_*_\*<+$QN1# M*Q9_U+D)0
M:$.J'A0H[<+Q$A1X"0I49E_J:U!@&,4B 8&'S1[?]R,8L(1JZK5<W;V%EKT'
M( V:\45;:/?XL0^R+2>;>B_2L'#MI1<*R/:XF;2R)=5D6TXVW07=L'!W-V):
M,$OC:=-+M>+5)T7LX@,\7LM*-,N]"*C#" TBB=LOOA+-DYZ[&67MP(QN"F,F
M3G[3GD3*5-H^Y/1"V@M>W.RHE<("IE*KG+<JU8'#R_TTHX$-=7+SS%-_5E^%
M(:K(@W*'NDD(70!FT1UBG5"=/0=G!Y"6=U$?)@[I-'2DQ8J6J56%+87:47VD
MA!B@.JZDS:9,G4@F#%:0UU%#]?$H)9AZN%,C"L]8K1TO)-PQ(^)9O=1'AD\]
M#:9<L&3'X7-#N%IY,5$H9.OCDQJB'P2N)Q1O]O'5<;S9T+R_-^Q[DGX#5S,<
MFF/;&'_6QT-#I3"T21*Z2W(TW;*O_W#]!!=;'\%@$:.3S?Y/!=Q+5I&:XTE:
M'*M0RPEYJS.6,F%QIZG!\<)<6ZK*YXFHQ!HGOW/UH:3=&YV Z FJH6@FBDH\
M<),8UQE,4G+IVMB=H /J7FS)5@.5K\(DJHJB81U%3KBE]R@]I&5X/F':\E#M
M/A"1$^*Y.^I8+@B<T(/T\'I*TQ[OU72FNG'R\K#)2'H(<&UZ;^Z!&75YQ:S0
MFW<?ML^6*Q0ANJ.=L",0E-S%F@!*H6< 6QKO8 A<)Z+O/#E^#MMVGOI): H4
M42BAFCI=&K[H*RZ[V@H_'*7<^-&:RPK=;,8!P.6LZ?MQ"A@ZFJS8?[<-N+AW
M@F2. R]"?)7/PD6@9_\A$F6R!T?O72!&]E0HI3[]>PP85[R5A^HW["=Q+6#V
M2?#6PX#4;1;QSE^7>>?-\<"RS>%_J^.,S^6+(448<$;P$"RQ.?,,C !Q#_ 5
MBH ;OOI(TC,/L>CDN-ZKC:*,T[TNW/0L0\(R5-[1CM^.F/-<?0"V,YW27-HA
MO!8F4(0EY?;D? %(+9B-8>#L?V.C?T7(LD"RHI<RV\JLZD!RW.!L7.!I+*GG
MYI8%KY*.@?95H-O*C_$JK7MFSN> V/Z+$ "F<YJ43.1TDU3KL>YD@]4X:WH!
MIKT><7P0B>%1UE36^YP&0*"R0Y/\^T[=SS8^5YAS(YAYS]XL<7SZU0"E:2^M
M$CH[2EP*%&C[W8N7I-@.5K:EM[:A'J CX8;EI:X\2/<7"&P,&%B)R4/VM8(,
M&)6T--J#NEL+8P%X18SS320D(*H[42"=@VX6Q HV_.XR*S5N]H7F. EUV-UZ
MN8V)L4:='K(0/"*3%TY$:2XIY8Z0K*$( ^H=CYL 1LD-J&GP%(W+RETD\!P8
MA::R(K'8DP,*$$T]PS:R147 _64!GU_.@)="@/ZQESSZX7$$%HZ?;JN4+0BU
M*C3JY893Q@A-_(T\ZN-+GV-!HR923SD,B4$*A>WN"TU+5,GUOK+4.SU'#$/'
M6WQQ?)^1=A,W++1[?-OQ&DW33<@CDKHH2#PVH%W#B*($S&Y):$A:4_VKXR=@
M#+Z3OS"/#P+='Z\E515LZ/*U I,T@.6E&BRGG91/C^H#?-3_3!$NY5*YRUGL
M2S?GA(5Q@J6%?B"$IPP90<XESP"ZPBB]A[LRK\JY>_(I)3#5. F..<^=!!A1
M<;RN?8=7D$$!!Y"T\B[[,[@Y'P/RJ/X&S&&82<%V?K#*O'Q\S2KS,C3O)^:8
M/%I'/XUU>S R+6MPH]^94WU@C-'?]8&M_;.SBB_E;.\XU7^LD0: &Q"@C\8,
MKM^(<[WG<J#_<Z*/+7WPEQM]K-\9]G]VSK4^GP,WWJDX8AE7(IKBW'NNYV_K
MR5'9?LMB6[^[TX>V\34/[&"JV?I@J@_-\= 8&9IMF./.F;X%<Q"&8(:X)96
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
MU::01_80_9T)6@VWF[2,T-N[M93BWOECCU'8HE/*L@*+N3HJU6[071#QJSJ
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
MW>.H19TMRAK 5NNS"CD01#& $U9M<_$643SU0/FV_8<PPD]'R1X.N8@K;JC
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
MCK*T_)>: ,4__%*E'[-ME9/,DWQ5=?3,+@9:=R<)^ZFZH,P09QB7^NAY)]D
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
M<QBY"R/OD-YMY&<1?).;\C3=\#,.=R^L4C0=V--,H9Q!X1M>TT:U:&4HZV4
MWF3%,/C=#UY:N0UR,ZU/G:*DMF,3T=Q_[H+.@M<]/KC*Q+OYY$8'SOKH?EOY
M)" QQ9'2@419L%K>FJ6"\#ZA'J8R'-,14?YU/+?"+GQ-9ZH0A?])ND"M/HI%
M*W%]RU6<A1Q5^-HX*#)Y6T?'#=X\T,_*RI,=L^+*ENY;L-M_<9F'>+HMZX(O
M2'&CU@6> ";%O(I;PLF"AFE4V#[=H-(VFLR7:!Q$ZV.4SQ=!V2ERYBMY-.PG
MN9QYETWMTB^EV<@N91M,\[JP0S8-B]JO6Q;[=*CQ"+:T7#X$T:>@_"0AJ!TQ
M9[XS[<&*"]E^1^U-?63C(H9_+RU-?S*.VKZMVED89TDUMF)S,-Y;3-V)WQU3
MVI+3E%^BG/+C?.G=J?$WNP30UHR?%*^?D_(DSLX&&'8/!"X<&B[,L&Z@-(2:
MEF[0\ZGY#V!2,8G;IO1*K^*2NC;@FS35R8.AI 7(+OUDE(.5>Y0(:5_Q',:\
MKVB=3.7G4?/JKJK-"/U,^*!A'^=DM+31!T?3'J#EIZW*L\2TZV^H0V1L?4_O
M=(-IZK(-@^?JVGC6\@B_B;-1DIC^=MRS76NO5#XA)_MW>8EG>6X#EWM=AL9R
M_H.@3;)>TTGQM%OQ^^^JR16GA'-)7M?4P:N6/?2]-D+U"[Q6:Q2?^'MNEDIO
MN^TS+\J[SL51P.6O=#OA)?U[HOE CGG!ED]GVR_TW;(;\'+=SAMV_WAG]R%Z
M>*G518H.GPVEK7KR6VBUU?&UB,DBPG1OD^WMD?[E,HT85'^KW"[O()1JGOU>
M>U_CZ[Q6)ZQ\,)3V[<-IU3%H?OX9E\(W*,9GGU)UT#.O\/HE3J)DUQV.7O5)
M[[*_%5_55;K6^C'>IW>N[YNP"%1HHZR2]-XSEIC4)P_3SNY"XQF^\TPZ71B]
M@/.M]= S['EO#Q=T0DG\L#)49(8WZ%MA"Y5[3H^7.\CJH(N9D0TF=\'Z5]J:
MKQU@VL]ZE]V,['5=I:-I/LA[TW+AG3 L8R+H.9=Y!PVIO%:]\<NUWZ+TD>^R
M66E>WE5:E^1Y;AK9G_-&%N,=.W;N9%9$[:ODR#*7I'U7)?H.6E[C7_ALC\,6
MJ'WTNVR)%B_S*BU2\]S?;<LT^VR:J[Q@0P4U1]FX/UC=FET^^+W.3NI?Y+6F
M)N5/A=*.G7O<;<6E,,J"M]]M$W["+A84^%/>:^-LO*)KM43Z"*>CQXQM%'/5
MZ&KGY/O5PH8Y-N-OL9KGECEW =D%83PO]M5]HG^N7X;ZV,(P2[_\^ X6AOKX
M(>RMS77K;8KF>RNN^+FG^T,0$K;:--MVYQ_SJ4E6;$QZPMA2U?$'S3#1?\Z^
ML(7M;94^HM^/[#!*8G'&%4[KO=[.87!'R0>AETPOU!HHJU4\?=)Y<.*5:%=)
MT<N47N+T$TE2>>EP@X[C3Z=;![&&*KU5M[7%&]&&"? KT?Y_MF5HRRRAYQ<3
M]-_'UU/#MOB2_IO=)*6BW^[Q(4G#[#Y,GX^T7^&^+G#$QFRKI-RUT3@D(PVJ
M TW!BZ_G.B(6-F7V$,%\FBCU7[[C"OMQFS^LURS3,UR_XQC#>QV56K_>*^\N
M5P, $Z1]>"W>6?H:4'[PBNU #V8U0E8YL)N3<(U'$7\N_>=/2;+Y%D;1Y.V
M6?WY5?!VCS?'-;\=3EO.X,+/\'PF]OS78SA$._P!X!K=);T29VBY&!]_UO,)
M!V8>U/B3+071H-$:6941Y*2Y5W*X-7BYTP5\$?=[K0F[5Q[XW'RC!11IXCA)
ME7?<]#'@.7<Q.&9@LD(;7 "SABS=CEC4#B"Y..WY4V]S8U9EV\'%#0&9HH*[
MIY?:JGPL>[,M@5_^'M9<L!R<K.)DR,6\AU<ZZ YV.\)6C4-6':GX^+IB07H5
MI[< 6X!O706LD0<3)BU "FE;2X65^"F4P!3Q43CU:"CD8U8#0#?!"0O*53K0
M:=<%VH-ZCX"J^Q2@\F)P^6[/G\/L97Q,,QJ%25XLCJ;.;,*"_B\;,NF[SWZ6
M/%PF,\1520+3QPP8+@_'+MU0X9V]=0VX,GECKDW>:#H2!U'I5LKFUY)XQX_^
MY#-O=C7_AAGU4P'PG!<@KP<XQ"(8IE_$#5VMP-)L7D^V-(PJR_R ,;-]RXVC
MW#J8O*/G6S'E(\/-^;A.;*C3LG%L7UM@6LB9#JBN-^O;'BR3H=]G7@!U#F20
M$P.F2]Q<#$8IT*S8I)JA$,2<7NNE -F:X.G(@ DE"F!=0@BMWSLU9!SGT)YP
MUEDMZ;ALI>GXFE5;5SJWK9K4P-#,'JOR(&.^993W14&QFHX(7N/PE:5E5SK;
M.'ZA6/ T+E$4B__QIES07U0(.I[W5W=VQG" 4]4YP1ZZWLDW$+# 0&Z!K1ZO
MO7*QOJ?X3%8.-.2,GV<Y6C%UD!48G#T'NE UJ[+%=N*[)?)5.GG5G@B+'D=4
M]=W-VVSPL-&#=AZS!V:/E0ML4.8M4-JS]-!VU[?W=JGNVJU5843)WG@M.G88
MG"MB]GG4ZQ@!Q4"I@[V(V++P?O@H@]VOQ_;#4)YW!*V]SN*A\-[:7CFI=TE+
M1KDJ7!9J\<HV\G3SPS\T6/='[[3K%Q?U-@!2L$=4U!EX;W2T[*IC\/0<U'M;
MF0)(UOX]N86=]T;=P;WZU<E\J<7F!=X'(;MBDKJQ3<B>'5.:/4=AOD5*OR)E
MTO6PC&SGCF2)4*\(=$G0"K3'87@%LSQN5[<56;O4BCL+D1:@JS"HD841ZLP
M%2O$;+*P4$&'2N<Z42LE62-BT;_5T8K^Y9=Y%&2,W7E=O82,R>F0)3Q@R[:,
MV:FXH%,?\(Q2-O+>:=4#I-!3%FJHU+M!N6:^]'S=?5C#2?:HV&=EKP: ;((3
M%H1[!+,_JB?0WL1[!+3[>_0:A!%K" \)6091XY;P>_R<U7_3KY+TMN+T2H1A
M+K9N0>AG EH"-PR^<,80QHZ=/KP$P#YKCOEGDF[G37^BW" 8)P3:R'_"T6:5
M? XR]O<3*PSPC8UC'EB$QYLP8X<3M2?\AEKSQ[G>+JM9:6T**&_[XA>+0#QG
MJ#9W@YC!VRRY+4W>H,HHHCD RLTB9A?,QG_QE63)7OM*5#GI12SZ;1B]7=<W
M#FMS@!M(7Q\NVT@@)<?M=]/-HD;[A&1LRH(59NB3A]@9\M<N^CBJ;@XV5H"V
M@A[0Q?G.-$.5/&)_]4[CKCL=9]?KX_[(2X;P(J!?8H*#B*%GI9;O,&VA6'WF
M]T*V?8X'SWH=NE'B(,-@FL0EO>FV$JZ":AW$E/P/+8>ZS'JN:S64CNWWT%"D
MK^,2#:5E&-I>U4LZ96PO3$F_D/;[FE"#4X5Y*'*AM'W\BM.,E[:OE5!E_9::
MOV7VP07%ML-%3D__M@SC783+'/^>,KV5-MT%::@:/U[V$7#FEH>]'/MVTL_^
M.VE"@YP2IB"M,_#?5YP$=O_'4/AB\?(LW/.BA@]!2-#7( )PJKPN,%+'<LNR
M,J*"GY(Q*N#R<C!=:3 !Q0A15\:EH0)FBE;JD&D6UJ3DG6+:N52]!FRJF69$
ME71[/Y.=>?WD8W+LC%SF25YU]A&GZ>HEB#]\_$PE7^Q6"LY_")Q)TJ$OR'X"
MM>\3P+29J[@EE!:A8BBC<FCU#4>O&.72-Y RALN^B,:40K,@\%5?OO#,]]L
M%:_O>NVQ\T!H\U<NG+5NM ,FO-Y!"RY?SHRP0DB87.5+B ]Y/VU4]8(NURB[
M3_B==)(*MX2:K<U6AA)"VQFF393\CGK)[IMPT4L:G_E^6^#5>TG# W^G[=.N
M>U0WU_?9/\K?S: 7KC(%IZ7IG;5O0'([[Z1=:,%+*XJ_HZY([MPE.AQ+R]#)
M?G;G867V?0VD^KBD:" P=@/P$Y_W8;J.DO1(\%.2X?)>RE&\N<<D? VR\!57
MM6M&SRD_"MRDP6 C< HGG^^"<KIXMD7+X^$0\7M_T5T0\2VSRQ>,?2UI,FY/
M8XK_R""- T).K!:T\KY)G3R<3]@+K62IF?Z,"#[D'QT%&2HW4(/HP&J/OL1!
MN2[."*NY0]5"SW7G8^6&FGL2)8@=APW@+@,;DFC#-M]O"GD ],OOE7\(8Q:Z
M^ V&Q5H_[\24+\*DYI9\=DZTN:?7@4<]*[PZYH5I>LROG3;=.^F$>FR<O<)D
MSQJ5PNFVB$M*R< UZ=/\W>V.'I9AZH@B02:M_%;TG2C8FP+1[R\U!;()ZWP'
M=(EIO4V/W^F"&"D08P6HEE^C7+#\C&^[F&WG)(S7X2&(IO$3?LOR:3;MOH4S
M;?J*+8/=5P6CW@;!S%-=PHMN>Z#4^X?W1?>_XH"LOB67>$>5*;#D[C@[F-.%
MG?=)Y39X"8/_T==MUHW^2/:)FK\[GBHP9D%2;-+9.G0(:'Y,_TNJS^,]8M1=
M?SW:3*?Q3WBSP^DH8_/O?/I=+,T\R(+;L5IOU]K#-FMU>'-7?:&+Y_9+"U6Q
M1NT$EI//V*B0JO]@#4%HT4(/$N:]NNWSO&R!81;7?JC29*.6RUA@Z4*33@85
M:&W>#JXX:5,M'$5L(2F)T09BTY?Y9(S;"B778W+[D& "##,\5-U)=9-4([1]
MQ@&;<-C,X@5;!B5L#27>/"64=\5?^=$]IL]+!Z_P^B4.?SMB[>FIZS[296!R
M\?*:K>.:SP,S*'+@9+<IUAM54/$ ODX[C0_'XC*TRB"J+8(Y9':E-_9H.*9V
M_<?^#MJR\!(=M.='<(?M'#EZJ7;]>+G3?(H2]Y))>S81))WX5XDZ*VUO %NO
ML<CEO+/0 IQP3OWM@-?LF'K&5D/^<,(! 7#YAL2'!J\YK:U'KA)-/_,[1E?T
MTP2"FG>Z]<<J3. 4VSX0"3+MWEEG.W4>@C6VW1Q6RT+?&"9!*MYK4<SVHD,Y
M%>\]##07"#2[(D0QMS?KR$&V+]%IRX!IN@I@2G*DK"# !L*:>9O@<QJ"DDVX
MGN<PK1J%H.-O?Z "OCKT=!3 \,D&I91<P/>ACI.8!MTL?.8'I^@?4YI*STFX
MQA^LWH16WQ_O+-S2[(U6*P/EHQFQY#*P0HQUBVO_YWN6+P'!'++"XZ: T_HY
M K!6K9SJ5S#4$" )>\>8 )#/WN;Q-*:C-9QF"YHU+S.V4U9Y<=P0 _[BD8UC
MZH"DTP9#N]Z0I<7JP\K"#?US;H,/HFY0RLU<_5*ZP>1M5D>T>D=M!7_DE %7
MD[$I#91\$HA=LI4B:&,8H/O-R1[#WX[AAL]OS@D[&(#IM^7SH7WS ITE$'F:
MV56KC$UM!BA9^V WA$PVAMV'<;@_[E'$;?G;/# GR1KC3?I _Y7!?,+9;#LM
M#J;P0RVRSVK6@C<CU0.S<#]AH8K8N^/3#S?\!FGZ'8&=X6&.U6.&&0EW81Q$
M[%_SZ3?=:-&@YSKZ6+G1C35:)5"1Q0:I-([4BC>H5.7'2&[0R'ATR ,)B\")
M-W4LY2.;E+4]O+%CI-F(/WK:.JCFJLD"4.):PC:RN+*#IHUA16X*Y;9 <%IZ
MTIAF /OPV%U0ME<#<2B\XX35F?!"!Q0W+8#JUIVX'#"J+? &[P]9.5'8<Z)%
MH^V/>$:7U/Q3J@*EH0FOD8TWEA,I5_QXO8X=N=TU;)'V2]']OBJ2% &.'U&F
MHLTAC>Y TIE6071<_5Y!KUHG>I- X\U0/Z0Y6ED4A6_@ SC0E4]C3[9;O&:;
M@<Y8DY#:@+$LH7'/;F5"8@ HF>U0FR;;6LL3")=V8"U0"!O8JHV\L^TXB5B9
M.Q+TV/^F4/>\\5#KE&'WH507$'%[ ;8Y2'J#MFQ7]2O?59UL:=PMC7CG*[N1
M):9F3XO@VV>&*0PBU>$%A:Q+)FKA-FDG%03#,1TZ81P1?&,);"X#AR\_)^37
M:<RGTY6ES%3"7A@C!2RE3$L2'F=D\+JD83*TNZ1#3RX%AS8/81RF+WCS*4DV
M1MITA+W01@I82IN6)#S:R. )AW\*&;1C0IXF*2K$BN%>\W=HU0ZDV.2U4<)2
M]'_\W8=__.&?O3=1&E!H'IV=YA1K1H>8D]^.X8&EW;IBE28EETW6SH'.VK=&
M TP3MH(I6>CF2GS$CTN-&[1C.D HURC\?8\/!*]#OA.#_CG"O#!XO"GNLBUV
M:"C>@^*]7<Z\TUN5+_Q26C?J7L@VM JN%_9+=E/77U#C(6C3>(J_[3YR)Q3=
MIDX>6C=JA=4VXL4X Q+OZOM36:*5X<?PE:VX9]0+MADM/^AM=XFRV8"?&V]M
M'9/??FO2!M,E]X;<)6LMB[CP#<H-W7)+<,IDJ+U[-)6ZL%)U6JZBAS.MDA,6
M>F"8V0.L;/17,;!+4& 7-FO<U(U7S&I "*D<LYATW@,1=>.6_'Z?\OH1*/L@
M-<XTTL)FCMG_K2@- :&DP5%+DBJL0!M1#/9 V(_2&#4TQ2%36KW5Q*0$A*J*
M(9!>XSU$3O4V#W;Q1(^H>=4)##KVRJ]34;GQ,PYW+ZS]O&(2[/"7%&^/T6.X
ME0X/SK$'[^S*1;P1EGL*#52HH 7>!_0!E IYX03TA[_"*,>DBZN-Z,AJ2<4I
MMKR@XERC0*)6CQ=@V]F:+4)K'Q?Q!N1=%?T\TU]6,= 67*)KKJL89.A]T_J\
M>RN@LID^65G?>*@UX(QNNGPFIYFI]Y"B6N"7$/J?WB&A'^@KO=C[R8W!IG/3
MX?/8S"R]8S(WX$NX_#_?(Y>I[.5>#S<&G,L-A\_D,I5]SURNX4NX_.=WQN71
M-L/DHH3N6(3+:JGKPZG=,O=.^2WS0=B-]X()#IB@I_FRB\]C MO,88D6YETO
MH_6:'/'F+HF/*2YOA5;O0I+).MX\IH;;V0DF"H)IY3IT79X40E"8,@].U+UH
M%;Q9TD6JX($S&N 2XDBDH;%'#5'8.99+\HUCA^+/&5/S3BH.OCCRKF>35-(E
MC310F_R1B($ACAJ;N'UKG>QQ3A)45!KP3I:2]R39XI35XPFB!VP;A51*/B*1
MW@%9-))K@"&6%4S)S@&FQ,YP55IHBP%$)8J,K2^73666T13:R#*UAF.*F:!W
M^*42AT0N T9A/WM]D13*$I0>#X<HQ,0_L3CV@O<-D'INF91<TLO.@2;#]!I@
M2&8%L\LSKN1M%TJ/CZ!V#-A8V@Q4?M@P*/J2J%;T]%T6.,U(R.X)&P?IB^:;
M2 7A[>?1PQ2K0ZP)#E+,SF:32A.MJ:KWX-OV9!1OV&'6-.-W]>@CL)6FVXN4
MK%U14TZJ!B8@VV.5C%TX!S==!J)UKN?[W/?/),SP??)-NK58E((7$S08Q8]1
MB'IO_LV#DPJ_VB)N*Q")X-I5ANK?P311"2BQ/ZA%$,X7+;PSH;F0,MMVY^Q5
MF8E!R>D@S\J!5@*HU0##*"N8DHJ8E=*E.*:XHG>Z/P0A87W0;%L5S>KXHA-T
M=CVO%FAU.:]4RCL9C-"$/J:2;18BNQ(%GI*8)23U,\<O 1'J-NI%G='  +8B
M@D(.!A7TX(1HL-F$63Z7&"?Q+<_[PDH5K;FNIPSP[IB&,4[3<;)_#F,>L,9)
MG(7Q#O-;6])P@PG_YZHTGR:;'V[-<>GC#!-]/GD!3X15T\(D6M<V;^A?2JOL
MC[79FV8M0XM1@I,TI72!GZA).:G3.7WW+W1LPTMTCR+^8/KO; O(;-L0?,)9
M7H9T%N=+.88W?Z%GN$R"KO)Z9.WK(@_P'DJOZ96R\06-A]R@0_&8_*)(%%0/
MND$G^BA6.;2AD-];E!?!132S"_D3O;=*%IA(L,Y^#K.7\3'-*";"T]/R)2K>
MNX6>R]9C[4:S11B5P+#<%JGD$ENNA[Y11=H3Y)HW*,AKF)0,]L["NC[+9'^(
MDA/&2TQ>::OB5]'<L=DOVIFRH1!O8'6;GFT7>)WL8G[;"#\ZR<NKVQ7EN>BS
M_-3ON<+KDI?ZN>"#P+2J:WHGO5+XEMM$Q:7H:$0(%<'Y2*_8 KOANYK&P2',
M@HC9+^\6 U-CZ#+OZM%0CNCB3W'9/J_TBIHM\\*/ -,FK^/7%5KC(Z#J2L7[
MP!OYZRJ<44U26BH[G1'NY5!K9MA*$PS=>\&5[Q7(N?S,N;QNZ()9GZB[645K
MKAM>>G>J98J&.?H6D(U=0G>V?3])W(5>BSQQ.],XF)9R:8^$+J&PSX;MS>ZA
M^8QF'Y&BYQ.2]B/L2?]_>=_6&SF.K/E7^+3H!ER[Z.Z]G-WSY"K;-09<9</E
MZL&@<="0)::MF4PI6U+Z,K]^&21U)2F12DD,93V<.=5.1C""\3$4)(-!--':
MX&"9QFHH0)N"\:+3;;*!:,VSH[GBF6!3J=(7;)EFT\!DPA1LC1ZG6_X:97Y[
M*/*"A95Q\O3UL'NDIIH$,_2SBODV-$R33#]3)XO.QCU?L'PK@JSH.TZ:2TGM
M/,U)6C<_I;G6J=)V^4:S,)9G!/,/?'_O*YV7-D,ZTVSMZWK]7]11^AJ+# :R
MR""51.*\Z@S?1'\<'JI'YZ&J2BN69R&'8/M L]VO?49;6I+%'8"?H5:<P;)B
MX'(,7G0?=!)958DTK#F0@K' YR^F<:W73,TXR>-0E_VX0'\K_?CKAVVFSWV[
MLQ,/TK7**GF!3T\9+XL.KRR+YB)/%.%W_8AA^<P:%OEU(LYV^IZ*F*6G-<W-
MGJ&:<E9JNL'U79U%-\-:^0D(:(1_FAFWQ+6:S[%6GE("5--R^J%UFJ[3=;^>
M:3RYS@YK9U&?WV+BSXG)(@W_=9WG!QI='-C'_TDH*IP2_U$.1*EKI(66,Y>E
MKF[:O_MRA X&EUY:^@2<>JFS5[_N*,2J7/NH 9[4NSM)<#H.?HS:CONC:W($
M Z-UE68;&A>'K!ZOF0)H;4^HIO3XH9IR$:7I!MV7=385#1_>C2!@$S+-('<-
M7EW"/_6&/)5F&'Q\A9W%0#5I9QKD2;_$CC*<SK=XG.*N7V-7[X#X&^,ILV79
MXR^Q3KY,9OW&F)4\+K=E'>#Q>0)SVF R*/N#GL'\3G/PY4D$MQ&@^MA#"G]:
M*H_1OGM4,<O$@SKEM+;M^_3FN*/FW0DOR/F=,"H90$%>*.3W@\UX#]F4QPIU
M6MYAZ=S+XR1:SVIGB6%PSM1\,?L='+[FB%PVYQ$UI;C],E.RW90"KBG/<WK#
M3)G^.9UTN'P3IB$Y(EET!3YKUJ] M31<)+OT"'E.*RH:&/9E R*#,#_BJJI_
M*!SV54[9J\A0$>Z-S[JAHNEG35[ .$Q3SFZED].;M285^_.B4+R<-J'J'C8R
MK'M?Z:Q<>FO"LFM<<?YB^HY,>\(SSX]8$9E':NE-A%&2K&FWX(BAGG);8(08
MN/R"%]V/6NB?J,-HKU06\ M*ARN=_H:!FVF6=WI#&J;/J:O#ZAG=5!T3!5W^
M=8B+]^LD+[(#ST_CSU8^/ >)'+&O:2*V">991;OWOXHX?NRP3A+)NW9^4C?
M1RJO7Z>?D8-L_"/,\$Z<P^_]73#79WK,"I=H)^87K(VQL,L8E.L']2:VXS*X
M.A ;!S^ WVG?*U[<<MWN3\-_Z =U&1_1[AO;N[0+Z[WV&A<3C0:^F,)9OE-T
M#,BB"T?A<&TR(AH1R^#B])V02*+P%EMTNS\-%Z(?U&4\1+OOD[G>/4YO0VQQ
M\BN&]F#@"RV<Y3M%OX LM' 4[@<(+<:-B&5H<?(^Z*J\.N\MN-!(<!I^Q#BT
MRW@*I?L?)\HPJ3Y47.;TYSD4XL 7:+@)=U+>P<D@BSH.*\E^@/ABQ'!8!A=6
M?F>5X$:5#G!*Y4A&*W],0L"Z(8C,NSJ<L/Z8P+4?EPG/GE<)<42'H\B>SUE2
MY2X*A>.%EV)SL;R(>05J[VL+J\?3JUG(AR3GCT@W?X<'U+^FQ3]H43^M7G,2
M1-UQ,QC*HSQ+KB"\#WO3'W@3!HU[\#T"76_Q/<DJ%L)AR-?:J12T]6S[Z3H1
MX5396DO^"=J9[E4L+<1)N(O> 5[$1V@E.'W'T*>V<CUCEV9%_&_.2[XF@F;*
M?Z0)W<1%?IY$^L$9&%@+>A\3S5HMW1P9),:6->@J^'R?JQE,^^7WZV]_7L1Y
MN$WS0T9O*),L/W_,^9W$IAE[&RZ\ENDQFIV8RLY.^$RCPY:2VPT!BZ8)+&;@
MOS@# G58DMS_':];YM\82I(G+A9X3@-F=0V7]!1F09LN06V%YM-F%*T+G:HA
MV7*H4"10N8J3@)F)BW\/>SRWF^\Y/<]S6C2_F ;UK:F7!)6C2DVD69*B@9^;
MO+TA4;H1R(Q( .0Y*F1>)P5E8U=(!VLQ&@J%+P0:1#>AKM,<)=+T,G;15;8B
M#%S"YVWCX#'>LBB='HVNW4N<<\C\\NMOOW#8\"\Z7S4T1=4#9J#M$E"Q$K<*
MJ$P-%X5' 4(8@ZD!$;OHX,W)1K1']DT<BIH\!4N],9*?T,@("9-8>AA8FQ_O
MRN:W9<>=9F/6-;_9K&N"_)E<;=-7<IULTFPGHH-[NH6<,_*0BJ6.__"@'7G+
MTR;3@8BIL;^U3E=@\WJG;(DF%.@5S[SN"0%8&P:LG,# D+2](IHK)*@$ & #
MKO,KUGOS0]4%C3W98H&"@Q*5J[*@\0XI1T'MP=4*+'JAM= RX"Z+DS#>!]N^
MB=]+@"@1P$[.KK4$U7'66BC^8RM@H=T%S<,LYL>,#U"^R1CF]% L&R,.BMZ.
M&HW-T8!M6,8NT 3%F8A4SDB#BOS!Z?X+*<1NXH1>%W1G"F,&J?Q#35%A&&X5
M"7+(=>5T@1W0$D[<B[W%PL\;N17S_NF09<QK#X>A70H\9SF.\G;-)G\G>]@,
M%1NAG=!TRHVKB=<]E99N8^)SY:.(;($Y-)ZA7S[][L9(-,UHD+L,9"K>[YBT
M!;P?\=<AWD/P]CE+<ZWG[J? YPLLY>T:K"03#UV4-&<D*$B8]C]U,:.YSL/P
ML#OP#9@+NL]H&/--&?;O+>49N$G4/,HQZJXS[%2\EX) ^P[D@VD?;#;UE#.T
MN@,2-7I ]ITP%:;F/_858'=GX^_+8J^D^9,SS /IM\A:<(>BX^)[!>7&)]^M
MFQ??L .>'I+BGLW+.\K&/+'+@+%A@P;?/4I:XUO#8QWX-@L^B.](DI(,BG6C
M [981AH"S7*3[>) O]*WXN&5;E_HES0IGOOW#,:P6WXS8;S2ZBZ#.R]L,>R1
M>G3G 0/:_UH-N/]!@^SA-3UR9"HN&*'<47$,@B6+M0*W+;X&K_][77AE??8?
M$#CQ08O9IIJC40M,5HW;A@(:Y/Z?52'WBHWF!&,BV&#%;5/)L; %'FM&;4-^
M#6C_8UV@C5^F\+:"#5K0-I0<#5K&8]6@K>77@/;_K@:TYYN"9A,AM\,+(WRU
MZH[!<(O16H&L4T(Y+GJF&0V@X6HP?>2HX$3N,6#%EG[M)+7^_'(7)_'NL).[
MP7M)A1NBWY-REX]&EV\A:WJ^@_\:,TYF7FC .Z2N-9)-C+ 5.#U&"5W>SO\C
MP4[L"<,97LX #CO"L;S"A"MEQR5O MW!_)"@ZHD\MX9X21-R<\)@']=W1N:_
M4E8)?)Y$K>N6R@%;1V-GZN6SR:U54I/*!TF]'R.-D]><8@XI(>W[:O5!*1R1
M(OD@-K5LI"#V^E$CS?(?N 'QU0^9@< [_%RDU&>2=M 6U60SN3HNW>7;/LYT
M=_[U319S6@;A*L_4^=V[_7N$4LTMKS_&&=+S9U%H[2&]?"MH8GK'P(;0=\2L
M5V0H/&Y3>8>6LZCJ1XUG.A<I QTTP_']NLO2D-*(W_[2WI%4<SQ-[9>$V:#8
MG3Q:?6,TH!J24),RR]N+FURM/0+OB-)-$-N8J(?*MQ.SBHN,)&B09B=GS\<2
M1Z)M.3]X&4+C#I/2:E$7I1>QY9C:3=" 1"]7%Q3W_ */Q<[D8KLUU[M]$&<@
MSXWA2D5?>^S[-@9IE1) 53,TM5WNV-@\!U"39+>+"Q#M\BW<'B+0+$V>(!"J
M?^J[\CN&T:)S?K2B+;?@S 6/YQ@KNA+A2$:D;GY&*EX$F'V '22B:8CFPK'3
M:-P,W$,>RPPM_A6%1\^!&W27F8\2?_1<:$Z!&[O+ST?L7*DZ:H_[!MHNMI<U
M)&ZUJ65JZ!U<-M(9L1/6V!"G;C.AXO(MSGE=F33A]:^^!,EAP_[_(8,# 2-
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
M4^B7/(J.5P]*GIL6A$5?#>V9^SM=B)J5702IH>R^^>/J =OXRV#Q]X7Z/5T
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
M%JE'*H:&N,9_0$KE< 6:RQS8LL0T%11>EN.W>YH%L/G,,T.WZ2LOVM_41\V
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
M ('_#G.F4$J+Q$ _"/9BYQU2#?"7)8%X?X^)=YEL2##_UYZ9.(3Z!PC2A<)
ML'_ !%LB(1+>;%L8)"=3$,"+I8&(_QUUXR&1$0GRQ1/Q?6Z\.0%(R\O* V'_
M$1-VN9P6 "_<$CS$%HY]I@H0_I]L@;\@+1(#,T*]<,66= K OE 8B/K/F*A+
M)$3%>QBLH&B?BH+M'WRP<^(A07WG1:[C)SVZ8[^+U'"7%(="CF)S:L5$A?U7
MXE PZ)G"4,A1S%"-B%<&?+"G]*(SREE%7AH*.8H!JA/RRI@/@]B+#SSA\V2_
M?3P[3B^Q+I:"8HQB=,J$0L'VZ&D(8I['6H5OOB048Q1;4R4<"LX#PB^+^J-@
M15[^DQQ40!>*0I%&L3&5XJ% /:,>C[Q?>*Y^TBB6A8*-8EFJ!41!>^F\C'AN
M7)$OA(.D!UU:!8H]BED)$A>% AY40W=AQET\X#E;Z&$0KI13NJ8BE X4>]-
M=!12^JL5@RM*_S/V O)>145I<? 9$1X!"C$M@?V#&>P?X+"CV*%:,2V!_3LS
MV+^#PXYBBVK%Q(1]P/XYI<OPB^0$6EH8"CF*+:H1$1-PL=),Z8S']R0/XNA0
M+]2 0H]HHJJ%157X9)&':/NQ)!1O1'.U7#A,G&=A%#O^?WL[W4ZRO#P4<T3#
M527HM1V,">_<:2$+)<H5@>*+8JN6BG-M2#G#E#AR];TL 044Q0 M$^;*>(Y#
M?O;Q% 9*?VRQ%!17%$M2)M2U)UX>2QQ)AW[FS^ (-I1I-2_&E6'\A7HQZP&_
M4[@/4A^-Y%1,4A0*+XKYIQ3ORE O1"@]OV-Z?#6K'.>R<E"048P]N6!71GA&
M"6>:L&VWB./BEPWH=+V6S;RJ\E#$46P]O:"XR(^B:$^H*?XEM: LH)A]4*&O
M/<^DS_"]__"XY#=F)+-,H104:Q233R;4E;&=A.F]J,5A^QCZ\NLAI06A"*,8
M> K1K@SR13_*X<T5@0*+8MF5BH,T)PQ?W"=^'5$>O5!>$@HPBJ6G$@YM[MV
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
M?N9PN(UH VZ6S(*UA$YRRA:C#%(HLO FD \2)-C?(.IM0]^@ZMU^*G:X>MN
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
M7+Z[Q*L<RX8NT54"\]X+O.U^JX(S5P0M.B$/5P',4EE09H-[YT6+ZF41M'
M/:IELJ"[# 8AF_]Y0G$1->)%O]\<;MB2\+1UZ.]J?X&^9K=G:+"8F2VL+1P>
M.ZAS$^AKVL$A5$NUW.7%PW:?\OBM:$Z>2<!#OO77V,J+X\?)P!2P)'A-*CSZ
MS)B>549)*!V?(;0)#:0UH,$3+0:B5F)(AP'2IH"_K;R/XG!+:"2W%<K*V3&=
MU3 :RH3*V/378V'B;$7JM$QWI*L-*Z\HCF]9R#4J@[Q"@G9\S-. '#^D]KH5
MRZ$M"&J<2OQL,AE;<O@LOX0@3$O*X04NFH(J%;(M4-E?8:I:6A(OLM 86+F@
M+4%[FI24L!9*X>TW3"&5"(B^^RNQ./1'Z,I*W=YZ0"3,N+DM(0UR5*ZL9 =I
M &74\613[I;CF"]T4F=@:2M:9PAK,[H L4"?#R=[WIWI>KH3-\R"S8)L--D;
M%%60,[? (W7S%P1T*%C#TYSL0AH[XCXWE*BR.MAI5VI3)0<"G:OS"^(\\XN<
MGWPY:^.'=)R4"]SI] )W7N#%9,SOVHX8!<&&W^03[WH]1&2]]\?>6G%_ U;;
MVI E'=\FX*"/1JF4$")!E:V-A=+Q:  -.HV%C90(+6(H;\A[ R/@HI:U054Z
MXB!@H#.6G@ I-BCG$M9&6NF7ODLA+;E6>O(&W#B1>)3XUO/W;'V>D'@<1A%3
ME\43PR6]]WGJ?.8^Z0^%^Z2#3\/;A_%0/ C27XP&O?[DMG<[&C\LA[>]R7#9
M&T\7B]YL..\M/O7GP].M4J2[I$.'!FPG?Y)5?Y-47@-IST_BY$%23EG_F6$I
M'JX)!^%V&P8B.<A3Z+.!$0F6%8: :4/(=IR.NKQ)4 TG] D2WN]T]#;!\*DI
M; NP-9)S8*'3_ OQ-D^L0WUFU[ %^FC "J&CZ3Z.V YZQ9#0#&+#9K"-24-Z
M*X'4:0M3(G&JO07!C15#WA"VW=F,:NB ZK1RY"'2S V2XMB&J2'12J%?%9W:
M]5Q: =MDK4FI?&WNZ)N+Y0:5,E//W_.6E<)V0L_(TWTKZFP+]X/86W$%9'">
ML^$.7UQ_SSB_8ZK.-I.[?:(;TW5>$'#.GF:^8\<1M>%X;QH$_.P_->4H^(]*
MPHL;^X(=*M/.@,M',#<&&GY6HIJRW!S*&U#'-+7ZT3=%; 9'])Q,Y9WCD8"Z
M\"M]33N4Y J##Z0Q661:BCL_V\A3<26?24FHZT5<NT=!G'6EJ0/3*S2$[6V$
M*O)%$'MEP%J*&IZ$XMD8LCH'7/2#%5/%=4BW#K_PS[OR$'BQ.JZX0CO8KH0J
M_%6&"]UEO&# BBRWR1.F? 8* Q[CI'E[4EW-C@GW*JNR!@GT)&"Y;ND64TEQ
M2PB%*&O>+U0N$'H$,V %/(5@5%WC6GN70JE4A0B2EI8N;&M(]^)$0\TCGY W
M[95HUJC1/F.!&A)S?')Z1GG*-5]H,2NZ#$4$8]1WV3"B8JLP]IQ'ST_V\U&T
MW_*7E:0!,S^J F9F#_/!I_YBV)O-1X-AKS\>3P?]Y6@ZZ2VGO?YB,5PN>OW!
M?SV,YL-;$5<S'O5O1N/1DJ=G9W]_N&>_1PZHN=E'3&VBB%'_Z 6)I@<K 9K
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
MG]G2/9HLEO.')M+AOJW;E^;4L4L9PD;!)[+:D*@?GUY$F1"ED6W0R"M9DRL
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
M1IQ0P\#R&;A#OE03'?ZJ#Z^*L+WI,D/H,XGX$A.L>)0V3Z^W#/FOKC@MPWL
MU?..GFQ=D<4WI=? A1.M4+=?T 'R]9VK-<.X';OM&B?@QC#(#L;?MQ?ST&0?
MH0.BHV=UEJ!LT^!H=8[H;S94>)"NM>VOT26HZK_"\[^V>?[*=T_ITLAO9;1M
M&Y1\"JK7'3R*;(N7-WT]XH*SK0=W *K;K_!XLED.[=B+U-B>R>5%V)%7Z@Q4
MESMZL(G#[6O2Z\N]U774M_!-J)9V]$2R5:8:WU:@I@$IR__!TYS.2<2MA&4X
MC_8\D^J,_4>1%^0[55X023Z07T;+3[WY<#$;#I:]Y;0W7SQ$21'^C[=L(:7M
M=FPO.OQCSY1K%+#N[X4DT_B)T.63$Z3C;1**!XW(JC6;RKP+R!<^VTDS<FT&
MO]X;&W#$<OL@$:!]RSA6O>]R/3X!O<.^/MK5H0(F_FT42<&\O,Z ,5+R/<"^
M@=JQT5!.8*<?PKL66%8N',9=Q+X.V^GQ4F4)>6V#(CG2PEP"\CW OB3;,94N
M)_!UWW-H""PKEP#C+F+?UNWT>'E; DX72'!7@9).8-\<[IAB2VE\6PM4>/%[
M4U8N!&;]P[Z>W,W!8D3^*UX"[#M",+B=U%H<0,=TN@3!KSN*ZZLY13 8+*V%
M(W1UL(# ?45A"QRNXG.F::3 Q*')VSME 0K?%P(49(^8'@,/>J?VWD(0; A!
M>'NPQ))I[>W!DK<'2VJ.O;<'2]X>+'E[L.3MP9)./U@R(W0=TJT3I"\,1KKG
M2J05L,.HVAP-.570@(;NIIHSNXIZ_'JDR(+Y$'AQ-%\\ -ZG557#/A:^(L$@
M -%I%I8R$<^^[B/U>EU2U(Z9M^TUNT3P3 2;!;SIEMW2PG9P)]4_%0<-+7RR
M=Z +"G+6GPE_SI:X>_&R<?K<E'RY$Z\D5VT->RU4:-C%*]#UT&KK+6]%KQHD
ML#9[K87T-<">S=359\R0J-;B$YHD"IV?[(!O9%8T9*FU0\2&)T/+-H''_:QZ
M_W=9RH[M0]M;OTN9,Y,V+E&Z#9^='I(R-9/@W>X.KQ\$>X=]:;5X"FG,;]B/
MF!D>\)$I-$*](0#7QM[!J<U4(U%:75$FY,LGCR:'MFKH2TMBWS;2PZP0$'WN
M?[N7]A4_8%O_:AKR$]F$/GNI [4@_RDX))G*EF'L^-F_\U/?21C_2N(Y<<--
MX/U)5N>6DDIY/.1:C-@E['6F-;U&I_GU*GHRH.]"FOZ*EU/DX+EV/[#7].ZI
MM))0:_3XA@1D[<4\D4ZYZ'H5!#2![7QK77O ,#9\B1PU0Q.7+PS$+F4])DQB
MGK\UB(@B&],/JFQ,/-AQ.AE.E@O^TWC87PQ[PW_R^,=AS:1+$COGW!/1?56$
M(B\O+XXSAJ<[PL- @XWH#I^#Y(.UK"S6[EN-9>DXDXN*/I/>>0&/&1 =F_.@
MY^GZ(2+]*")Q?\N,>.]/S3P*;@!M6UF!,$-4K&)Q%,2$01NGTQF,N4(EM!U3
M3;8DTK?D:A);J>SGY:#S\O+B:%L,$[C5(M3<(<2\8=0K18!UR'SY:3[TJ,(
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
M4,G;#\&:%/@YYH+*+W=02P$"% ,4    " !.B7I:?##\!!0E  !M"P$ "@
M            @ $     97@Q.2TQ+FAT;5!+ 0(4 Q0    ( $Z)>EHI=2$;
M>@(  !H-   *              "  3PE  !E>#(Q+3$N:'1M4$L! A0#%
M  @ 3HEZ6@%0-4-0 P  VP\   H              ( !WB<  &5X,C,M,2YH
M=&U02P$"% ,4    " !.B7I:Z6YNR_,'  ![+@  "@              @ %6
M*P  97@S,2TQ+FAT;5!+ 0(4 Q0    ( $Z)>EH8$7,%Y0<   @M   *
M          "  7$S  !E>#,Q+3(N:'1M4$L! A0#%     @ 3HEZ6@__!:1Z
M!   3Q<   H              ( !?CL  &5X,S(M,2YH=&U02P$"% ,4
M" !.B7I:.XF_FF0$  !I%@  "@              @ $@0   97@S,BTR+FAT
M;5!+ 0(4 Q0    ( $Z)>EJ>7P[$?8<" 'OP&@ ,              "  :Q$
M  !F;W)M,3 M:RYH=&U02P$"% ,4    " !.B7I:]L:.HT<A  "H)0  $
M            @ %3S ( 9F]R;3$P+6M?,# Q+FIP9U!+ 0(4 Q0    ( $Z)
M>EJ\NR:FH%(# $<8!  0              "  <CM @!F;W)M,3 M:U\P,#(N
M:G!G4$L! A0#%     @ 3HEZ6GWQT05=%0  ]N8  !$              ( !
MED & &UV:7,M,C R-#$R,S$N>'-D4$L! A0#%     @ 3HEZ6O%_>]<L(P
M&<L! !4              ( !(E8& &UV:7,M,C R-#$R,S%?8V%L+GAM;%!+
M 0(4 Q0    ( $Z)>EID7$LE 4,  +Q(!  5              "  8%Y!@!M
M=FES+3(P,C0Q,C,Q7V1E9BYX;6Q02P$"% ,4    " !.B7I:V.4.S ^?  !8
M/PD %0              @ &UO 8 ;79I<RTR,#(T,3(S,5]L86(N>&UL4$L!
M A0#%     @ 3HEZ6K64X1;==0  /: ' !4              ( !]UL' &UV
I:7,M,C R-#$R,S%?<')E+GAM;%!+!08     #P / (D#   'T@<    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>form10-k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:MVIS="http://microvision.com/20241231"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mvis-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-03-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2025-03-20</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-10-232024-10-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-10-23</startDate>
            <endDate>2024-10-23</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-23_custom_AtmEquityOfferingAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-10-23_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="From2025-02-042025-02-04_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-04</startDate>
            <endDate>2025-02-04</endDate>
        </period>
    </context>
    <context id="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_HeadquartersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:HeadquartersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_GeneralOfficeAndLabSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:GeneralOfficeAndLabSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_OfficeSpaceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:OfficeSpaceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PerceptionSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:PerceptionSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_ReferenceSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">MVIS:ReferenceSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:TwoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_ThreeCustomerMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:ThreeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:TwoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:OneCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_TwoCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:TwoCustomerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_custom_CustomersMember_us-gaap_CustomerConcentrationRiskMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">MVIS:CustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:OutstandingOptionsExercisableIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:OutstandingOptionsExercisableIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:OutstandingOptionsExercisableIntoCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">MVIS:NonvestedRestrictedAndPerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-31</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-03-31_custom_IbeoAutomotiveSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_IbeoAutomotiveSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2023-01-312023-01-31_custom_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-31</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2023-01-312023-01-31_custom_OrderBacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:OrderBacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-31</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ProductRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ContractRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ProductRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ContractRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProductRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ProductRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:LicenseAndRoyaltyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ContractRevenueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">MVIS:ContractRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_country_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_country_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_country_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_country_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_country_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_country_DE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:DE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_OtherForeignCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_OtherForeignCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_OtherForeignCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_OtherForeignCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_OtherForeignCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_OtherForeignCountriesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">MVIS:OtherForeignCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MVIS:CorporateDebtAndUsTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">MVIS:CorporateDebtAndUsTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-14_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-14</instant>
        </period>
    </context>
    <context id="From2024-10-142024-10-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-10-14</startDate>
            <endDate>2024-10-14</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-31_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="AsOf2025-06-01_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-01</instant>
        </period>
    </context>
    <context id="AsOf2024-10-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2024-10-14</instant>
        </period>
    </context>
    <context id="AsOf2025-05-01_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-01</instant>
        </period>
    </context>
    <context id="From2024-10-232024-10-23_custom_PurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:PurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-23</startDate>
            <endDate>2024-10-23</endDate>
        </period>
    </context>
    <context id="From2024-12-012024-12-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-12-01</startDate>
            <endDate>2024-12-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-10-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-23_us-gaap_MeasurementInputExpectedTermMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedTermMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-23_us-gaap_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-23_us-gaap_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputOptionVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-23_us-gaap_MeasurementInputOptionVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputOptionVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-23_us-gaap_MeasurementInputDiscountRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-23</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AssetManagementArrangementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:AssetManagementArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-06-302024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-06-30</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_IbeoAutomotiveSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_IbeoAutomotiveSystemsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">MVIS:IbeoAutomotiveSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AssetManagementArrangementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:AssetManagementArrangementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_OfficeEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_BacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AcquiredTechnologyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:AcquiredTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_BacklogMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">MVIS:BacklogMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">MVIS:SalesMarketingGeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementNonExecutiveEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MVIS:AnnualandShortTermIncentiveAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_NewHireGrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementNonExecutiveEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MVIS:NewHireGrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementExecutiveEmployeesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">MVIS:AnnualandShortTermIncentiveAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementExecutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementExecutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ShareBasedPaymentArrangementNonExecutiveMember_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GranteeStatusAxis">MVIS:ShareBasedPaymentArrangementNonExecutiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2021-09-012021-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2021-09-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="From2023-04-012023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2025-02-132025-02-13_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-13</startDate>
            <endDate>2025-02-13</endDate>
        </period>
    </context>
    <context id="From2022-04-012022-04-30_custom_FirstLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FirstLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FirstLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FirstLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2022-09-012022-09-30_custom_SecondLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:SecondLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SecondLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:SecondLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ThirdLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:ThirdLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2022-09-012022-09-30_custom_ThirdLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:ThirdLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FinancialLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FinancialLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FinancialLeaseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">MVIS:FinancialLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-07-012024-09-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PurchaseCommitmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis">us-gaap:PurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-31_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="AsOf2026-12-31_srt_ScenarioForecastMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-12-31</instant>
        </period>
    </context>
    <context id="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">MVIS:AgentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-06-012023-06-30_us-gaap_CommonStockMember_custom_SalesAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-06-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-03-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:AtmEquityOfferingAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">MVIS:CraigHallumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ResearchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-01-312025-01-31_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-03</startDate>
            <endDate>2025-02-03</endDate>
        </period>
    </context>
    <context id="From2025-02-042025-02-04_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-04</startDate>
            <endDate>2025-02-04</endDate>
        </period>
    </context>
    <context id="From2025-02-202025-02-20_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-20</startDate>
            <endDate>2025-02-20</endDate>
        </period>
    </context>
    <context id="From2025-02-212025-02-21_us-gaap_SubsequentEventMember_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-21</startDate>
            <endDate>2025-02-21</endDate>
        </period>
    </context>
    <context id="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-09-01</startDate>
            <endDate>2026-03-01</endDate>
        </period>
    </context>
    <context id="AsOf2025-02-03_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-02-03</instant>
        </period>
    </context>
    <context id="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_SecuritiesPurchaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-03</startDate>
            <endDate>2025-02-03</endDate>
        </period>
    </context>
    <context id="From2025-02-032025-02-03_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-03</startDate>
            <endDate>2025-02-03</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_LetterAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">MVIS:LetterAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-10-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000065770</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Sqft">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="Employees">
        <measure>MVIS:Employees</measure>
    </unit>
    <unit id="Euro">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Segment">
        <measure>MVIS:Segment</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-01-01to2024-12-31" id="Fact000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000005">0000065770</dei:EntityCentralIndexKey>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0133"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0140"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0143"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0155"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0166"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0167"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0172"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0173"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0213"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0247"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0251"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0261"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0263"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0270"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0271"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0327"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0347"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0348"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0371"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0378"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0397"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0419"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0420"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0452"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0460"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0467"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0468"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0473"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0485"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0486"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0488"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0501"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0525"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0532"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0533"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0536"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0540"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0541"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0543"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0553"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0569"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0597"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0615"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0616"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0621"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0635"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0639"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0640"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0644"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0645"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0661"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:CommonStockIssuedInConversionOfNotePayable
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0680"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:CommonStockIssuedInConversionOfNotePayable
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0681"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0683"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0684"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0687"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0689"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:AccruedFinancingFees
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0695"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:AccruedFinancingFees
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0697"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:NonCashForeignCurrencyTranslationAdjustments
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0701"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0703"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2022-12-31"
      id="xdx2ixbrl0713"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      id="xdx2ixbrl0783">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      id="xdx2ixbrl0788">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0965"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0966"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0967"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0968"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0980"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0981"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      id="xdx2ixbrl0990"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      id="xdx2ixbrl0992"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ProductRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0995"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0996"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0997"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_us-gaap_TransferredOverTimeMember"
      id="xdx2ixbrl0998"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ProductRevenueMember"
      id="xdx2ixbrl1000"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_ContractRevenueMember"
      id="xdx2ixbrl1002"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_country_DE"
      id="xdx2ixbrl1019"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2022-12-31_country_DE"
      id="xdx2ixbrl1020"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-31_custom_OtherForeignCountriesMember"
      id="xdx2ixbrl1022"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-31_custom_OtherForeignCountriesMember"
      id="xdx2ixbrl1024"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_OtherForeignCountriesMember"
      id="xdx2ixbrl1025"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2022-12-31_custom_OtherForeignCountriesMember"
      id="xdx2ixbrl1026"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      id="xdx2ixbrl1074"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      id="xdx2ixbrl1078"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl1082"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl1086"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl1090"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl1094"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      id="xdx2ixbrl1097"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      id="xdx2ixbrl1099"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl1101"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl1103"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl1105"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl1107"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember"
      id="xdx2ixbrl1115"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl1123"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1131"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl1146"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      id="xdx2ixbrl1164"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062"
      id="xdx2ixbrl1179"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062"
      id="xdx2ixbrl1181"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062"
      id="xdx2ixbrl1183"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062"
      id="xdx2ixbrl1186"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078"
      id="xdx2ixbrl1188"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078"
      id="xdx2ixbrl1190"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078"
      id="xdx2ixbrl1192"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078"
      id="xdx2ixbrl1194"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078"
      id="xdx2ixbrl1196"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember68391078"
      id="xdx2ixbrl1198"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1202"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1204"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1206"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1210"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093"
      id="xdx2ixbrl1215"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093"
      id="xdx2ixbrl1217"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109"
      id="xdx2ixbrl1224"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109"
      id="xdx2ixbrl1226"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109"
      id="xdx2ixbrl1228"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109"
      id="xdx2ixbrl1232"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1238"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1285"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1288"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredFinanceCostsCurrentGross
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1291"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LongTermDebt
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1294"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl1318"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1327"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1333"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl1336"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl1337"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl1373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      id="xdx2ixbrl1423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      id="xdx2ixbrl1425"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-012024-12-31_custom_BacklogMember"
      id="xdx2ixbrl1427"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_custom_BacklogMember"
      id="xdx2ixbrl1429"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2024-01-012024-12-31_custom_BacklogMember"
      id="xdx2ixbrl1431"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-012023-12-31_custom_AcquiredTechnologyMember"
      id="xdx2ixbrl1444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-012023-12-31_custom_BacklogMember"
      id="xdx2ixbrl1453"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2023-01-012023-12-31_custom_BacklogMember"
      id="xdx2ixbrl1457"
      xsi:nil="true"/>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1463"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      id="xdx2ixbrl1498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      id="xdx2ixbrl1502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      id="xdx2ixbrl1506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      id="xdx2ixbrl1568"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      id="xdx2ixbrl1570"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      id="xdx2ixbrl1588"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      id="xdx2ixbrl1590"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      id="xdx2ixbrl1608"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      id="xdx2ixbrl1610"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <MVIS:OperatingAndFinanceLeaseRemainingLeaseTerm
      contextRef="AsOf2024-12-31_srt_MinimumMember"
      id="xdx2ixbrl1717">P1Y</MVIS:OperatingAndFinanceLeaseRemainingLeaseTerm>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1751"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1755"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1756"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:TotalFinanceLeaseExpense
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1759"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:OperatingCashFlowsFromFinanceLeases
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1773"
      unitRef="USD"
      xsi:nil="true"/>
    <MVIS:OperatingCashFlowsFromFinanceLeases
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1774"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1777"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31_custom_FinancialLeaseMember"
      id="xdx2ixbrl1801"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1884"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1892"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1893"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1894"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1896"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1897"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1898"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1902"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1906"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1908"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1909"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1910"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl1912"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl1913"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1914"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1918"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1922"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl1926"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000016">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2024-01-01to2024-12-31" id="Fact000017">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000018">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000019">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2024-01-01to2024-12-31" id="Fact000020">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2024-01-01to2024-12-31" id="Fact000021">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2024-01-01to2024-12-31" id="Fact000022">001-34170</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000023">MicroVision, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-01-01to2024-12-31" id="Fact000024">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2024-01-01to2024-12-31" id="Fact000025">91-1600822</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2024-01-01to2024-12-31" id="Fact000026">18390 NE 68th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-01-01to2024-12-31" id="Fact000027">Redmond</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2024-01-01to2024-12-31" id="Fact000028">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2024-01-01to2024-12-31" id="Fact000029">98052</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2024-01-01to2024-12-31" id="Fact000030">(425)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2024-01-01to2024-12-31" id="Fact000031">936-6847</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2024-01-01to2024-12-31" id="Fact000032">Common     Stock, $0.001 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2024-01-01to2024-12-31" id="Fact000033">MVIS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2024-01-01to2024-12-31" id="Fact000034">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2024-01-01to2024-12-31" id="Fact000035">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2024-01-01to2024-12-31" id="Fact000036">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2024-01-01to2024-12-31" id="Fact000037">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-01-01to2024-12-31" id="Fact000038">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2024-01-01to2024-12-31" id="Fact000039">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2024-01-01to2024-12-31" id="Fact000040">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-01-01to2024-12-31" id="Fact000041">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2024-01-01to2024-12-31" id="Fact000042">false</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2024-01-01to2024-12-31" id="Fact000043">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2024-01-01to2024-12-31" id="Fact000044">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2024-06-30"
      decimals="-5"
      id="Fact000045"
      unitRef="USD">222000000.0</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-03-20"
      decimals="INF"
      id="Fact000046"
      unitRef="Shares">245004785</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000048">Portions
of the registrant&#x2019;s definitive Proxy Statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A
in connection with the registrant&#x2019;s 2025 Annual Meeting of Shareholders (the &#x201c;2025 Proxy Statement&#x201d;) are incorporated
herein by reference in Part III of this Annual Report on Form 10-K to the extent stated herein.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000051">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;Risk
Management and Strategy&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Our
Cybersecurity Processes &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_c20240101__20241231_zSaijc1HGSmd"&gt;We
continue to strengthen our cybersecurity measures to safeguard our information systems based on industry standards. Our measures include
policies to promote internal compliance by our employees, policies and procedures to regularly evaluate the security of our information
systems and implementation of third-party products, including intrusion prevention and detection solutions, multifactor identification
and anti-virus software, to help detect and protect against potential cybersecurity threats. We educate our staff on &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_903_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zEzerZy3sKRl"&gt;cybersecurity matters&lt;/span&gt;
with periodic risk awareness information, phishing awareness campaigns, and training materials. Moreover, given the rapid growth of our
global operations in 2023 due to the Ibeo acquisition, and our expectations for near- and long-term strategic growth, our Information
Technology, or IT, team is prioritizing enhancements to our response system and continuity plans.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
key dimension to the security and effectiveness of our information system is our compliance with standards that are unique to the industries
in which we operate. For instance, it is critical that our information system achieves TISAX certification. Established by the German
Association of the Automotive Industry, Trusted Information Security Assessment Exchange, or TISAX, is a globally recognized assessment
and exchange mechanism for information security in the automotive industry. Automotive OEMs rely on the TISAX label to ensure that suppliers
and partners have a solid information security management system in place. To successfully complete the TISAX assessment process in our
German and U.S. operations, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_907_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zRVtQ8SMua85"&gt;we are actively evaluating our cybersecurity measures and seeking enhancements, including engaging a third-party
auditor and global standardization of our cybersecurity training program, to ensure a comprehensive and robust system.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



    &lt;div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"&gt;&lt;tr style="vertical-align: top; text-align: left"&gt;&lt;td style="text-align: center; width: 100%"&gt;19&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
    &lt;div style="break-before: page; margin-top: 6pt"&gt;&lt;p style="margin: 0pt"&gt;&#160;&lt;/p&gt;&lt;/div&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_900_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_z2gQSM0bJpEa"&gt;We
evaluate our third-party information system providers, as well as any other provider that may have access to our data, for their maturity
and reliability, and as a matter of policy we choose to only work with reputable vendors.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Risks
from Cybersecurity Threats&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90D_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_c20240101__20241231_zwLXKt5Ej8O4"&gt;We
have &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20240101__20241231_zr3mGgkswPz7"&gt;not&lt;/span&gt;
encountered cybersecurity incidents that have materially affected or are reasonably likely to materially affect us, including our
operations or financial condition. A cybersecurity incident could be deemed to have a material impact on our operations if it caused a
disruption to our ability to function as a global organization, including the interruption of our internal and external communications, public
reporting, or management of our operations. Refer to &#x201c;Item 1A. Risk Factors&#x201d; in this annual report on Form 10-K, including
&#x201c;Our operations could be adversely impacted by information technology system failures, network disruptions, or cybersecurity
breaches,&#x201d; for additional discussion about cybersecurity-related risks.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000052">We
continue to strengthen our cybersecurity measures to safeguard our information systems based on industry standards. Our measures include
policies to promote internal compliance by our employees, policies and procedures to regularly evaluate the security of our information
systems and implementation of third-party products, including intrusion prevention and detection solutions, multifactor identification
and anti-virus software, to help detect and protect against potential cybersecurity threats. We educate our staff on &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_903_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zEzerZy3sKRl"&gt;cybersecurity matters&lt;/span&gt;
with periodic risk awareness information, phishing awareness campaigns, and training materials. Moreover, given the rapid growth of our
global operations in 2023 due to the Ibeo acquisition, and our expectations for near- and long-term strategic growth, our Information
Technology, or IT, team is prioritizing enhancements to our response system and continuity plans.</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000053">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000054">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="From2024-01-01to2024-12-31" id="Fact000055">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000056">We
have &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90E_ecyd--CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_dbF_c20240101__20241231_zr3mGgkswPz7"&gt;not&lt;/span&gt;
encountered cybersecurity incidents that have materially affected or are reasonably likely to materially affect us, including our
operations or financial condition. A cybersecurity incident could be deemed to have a material impact on our operations if it caused a
disruption to our ability to function as a global organization, including the interruption of our internal and external communications, public
reporting, or management of our operations. Refer to &#x201c;Item 1A. Risk Factors&#x201d; in this annual report on Form 10-K, including
&#x201c;Our operations could be adversely impacted by information technology system failures, network disruptions, or cybersecurity
breaches,&#x201d; for additional discussion about cybersecurity-related risks.</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock>
    <cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag contextRef="From2024-01-01to2024-12-31" id="Fact000057">false</cyd:CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag>
    <cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000060">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="text-decoration: underline"&gt;Governance&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_98D_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_gBFCRBCOSRFOT-IQAJTZK_zvfQvMmfFTe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Board
of Directors and Audit Committee&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C04_gBFCRBCOSRFOT-IQAJTZK_zEjISDLn0xKi"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
delegated authority from our Board of Directors and in accordance with its charter, our &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zQ4AG3K04gOg"&gt;Audit Committee&lt;/span&gt; is charged with the oversight
of enterprise risk, including risk related to cybersecurity threats. Our Audit Committee Chair is expected to report regularly to our
Board of Directors about our Audit Committee&#x2019;s oversight of enterprise risk. Our Audit Committee Chair reports quarterly to our Board of Directors specifically about our cybersecurity incident management and governance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management,
and specifically our Chief Financial Officer, reports quarterly to our Audit Committee on cybersecurity, including initiatives and
strategies, and incident reporting and any lessons learned. From time to time, management will also engage in informal discussions with members of the Audit Committee about
our cybersecurity practices and risks, including informing our Audit Committee Chair in a timely manner about any cybersecurity
incidents that management determines may have a significant impact on our operations or that may trigger any reporting
obligations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
Audit Committee will conduct an annual review of our cybersecurity measures and the effectiveness of our risk management strategies.&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span id="xdx_C05_gBFCRBCOSRFOT-IQAJTZK_zdyCLlPAhqB3"&gt;&#160;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_984_ecyd--CybersecurityRiskRoleOfManagementTextBlock_c20240101__20241231_gBFCRROMTB-BRAHV_zFMXDqN5peW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Management&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C03_gBFCRROMTB-BRAHV_zKT2wzutCB3d"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Anubhav
Verma, joined MicroVision in 2021 as our Chief Financial Officer. He is an experienced risk management professional and currently oversees
the Company&#x2019;s accounting and finance strategies, including risk management. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z2iHyiWIrNKg"&gt;Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.&lt;/span&gt; Although we do not currently employ a chief information security
officer, we are working with an outside consulting firm that is serving in this role and assisting our internal team with the primary
responsibility of overseeing our cybersecurity measures and risks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_c20240101__20241231_zahx9AmEdcT2"&gt;The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.&lt;/span&gt; Across the IT team
we have employees who have in-depth knowledge and decades of cybersecurity industry experience, including prior experience with developing
and overseeing cybersecurity polices and processes for companies required to comply with NIST SP800-171, cybersecurity standards for
companies that store sensitive unclassified information on behalf of the United States government, and former Ibeo employees having experience
with TISAX compliance. Yet, we recognize the evolving and increasing threat that cybersecurity will have on our operations. As part of
our long-term growth strategy, we expect to establish a dedicated cybersecurity team to oversee our cybersecurity risk management.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C02_gBFCRROMTB-BRAHV_zNXo9Lt9wxvg"&gt;The
IT Team Director regularly meets with the Chief Financial Officer and as appropriate the Chief Executive Officer to discuss cybersecurity
risks. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20240101__20241231_zzL8OuDV8CS3"&gt;This ensures that management is informed&lt;/span&gt; about our current cybersecurity measures and aware of any potential risks facing our
operations. In the event of a cybersecurity incident, we have put in place a reporting structure to inform the Chief Financial Officer,
Chief Executive Officer and General Counsel promptly of any incident so that they may assess the appropriate response to the incident
and any reporting concerns that may be triggered by the incident.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&#160;</cyd:CybersecurityRiskBoardOfDirectorsOversightTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000063">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Board
of Directors and Audit Committee&lt;/b&gt;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
delegated authority from our Board of Directors and in accordance with its charter, our &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_zQ4AG3K04gOg"&gt;Audit Committee&lt;/span&gt; is charged with the oversight
of enterprise risk, including risk related to cybersecurity threats. Our Audit Committee Chair is expected to report regularly to our
Board of Directors about our Audit Committee&#x2019;s oversight of enterprise risk. Our Audit Committee Chair reports quarterly to our Board of Directors specifically about our cybersecurity incident management and governance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management,
and specifically our Chief Financial Officer, reports quarterly to our Audit Committee on cybersecurity, including initiatives and
strategies, and incident reporting and any lessons learned. From time to time, management will also engage in informal discussions with members of the Audit Committee about
our cybersecurity practices and risks, including informing our Audit Committee Chair in a timely manner about any cybersecurity
incidents that management determines may have a significant impact on our operations or that may trigger any reporting
obligations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
Audit Committee will conduct an annual review of our cybersecurity measures and the effectiveness of our risk management strategies.&lt;/span&gt;&lt;/p&gt;

&#160;</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="From2024-01-01to2024-12-31" id="Fact000064">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000067">&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Management&lt;/b&gt;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Anubhav
Verma, joined MicroVision in 2021 as our Chief Financial Officer. He is an experienced risk management professional and currently oversees
the Company&#x2019;s accounting and finance strategies, including risk management. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90B_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_z2iHyiWIrNKg"&gt;Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.&lt;/span&gt; Although we do not currently employ a chief information security
officer, we are working with an outside consulting firm that is serving in this role and assisting our internal team with the primary
responsibility of overseeing our cybersecurity measures and risks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_909_ecyd--CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock_c20240101__20241231_zahx9AmEdcT2"&gt;The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.&lt;/span&gt; Across the IT team
we have employees who have in-depth knowledge and decades of cybersecurity industry experience, including prior experience with developing
and overseeing cybersecurity polices and processes for companies required to comply with NIST SP800-171, cybersecurity standards for
companies that store sensitive unclassified information on behalf of the United States government, and former Ibeo employees having experience
with TISAX compliance. Yet, we recognize the evolving and increasing threat that cybersecurity will have on our operations. As part of
our long-term growth strategy, we expect to establish a dedicated cybersecurity team to oversee our cybersecurity risk management.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

The
IT Team Director regularly meets with the Chief Financial Officer and as appropriate the Chief Executive Officer to discuss cybersecurity
risks. &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_901_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag_dbT_c20240101__20241231_zzL8OuDV8CS3"&gt;This ensures that management is informed&lt;/span&gt; about our current cybersecurity measures and aware of any potential risks facing our
operations. In the event of a cybersecurity incident, we have put in place a reporting structure to inform the Chief Financial Officer,
Chief Executive Officer and General Counsel promptly of any incident so that they may assess the appropriate response to the incident
and any reporting concerns that may be triggered by the incident.</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000068">Mr. Verma also oversees our IT team and, with regular
communication with the team, is responsible for approving the IT budget, hiring of IT personnel, including third-party consultants, and
approving cybersecurity processes and other cybersecurity-related matters.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000069">The
day-to-day responsibility for assessing, monitoring and managing our cybersecurity risks resides with our IT team.</cyd:CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag contextRef="From2024-01-01to2024-12-31" id="Fact000070">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag>
    <dei:AuditorFirmId contextRef="From2024-01-01to2024-12-31" id="Fact000071">659</dei:AuditorFirmId>
    <dei:AuditorOpinionTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000072">We
have audited the accompanying consolidated balance sheets of MicroVision, Inc. (the &#x201c;Company&#x201d;) as of December 31, 2024
and 2023, the related consolidated statements of operations, comprehensive loss, stockholders&#x2019; equity and cash flows for each
of the three years in the period ended December 31, 2024, and the related notes and schedules (collectively referred to as the
&#x201c;consolidated financial statements&#x201d;). In our opinion, the consolidated financial statements present fairly, in all
material respects, the consolidated financial position of the Company as of December 31, 2024 and 2023, and the consolidated results
of its operations and its cash flows for each of the three years ended in the period  December 31, 2024, in conformity with
accounting principles generally accepted in the United States of America.</dei:AuditorOpinionTextBlock>
    <dei:AuditorName contextRef="From2024-01-01to2024-12-31" id="Fact000073">Moss Adams</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-01to2024-12-31" id="Fact000074">Seattle, Washington</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000082"
      unitRef="USD">54486000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000083"
      unitRef="USD">45167000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000085"
      unitRef="USD">20216000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000086"
      unitRef="USD">28611000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000088"
      unitRef="USD">261000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000089"
      unitRef="USD">3263000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">926000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000092"
      unitRef="USD">949000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">2294000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000095"
      unitRef="USD">3874000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">4287000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000098"
      unitRef="USD">4890000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000100"
      unitRef="USD">82470000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000101"
      unitRef="USD">86754000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">7061000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000104"
      unitRef="USD">9032000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">16746000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000107"
      unitRef="USD">13758000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">1500000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000110"
      unitRef="USD">961000</us-gaap:RestrictedCash>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000112"
      unitRef="USD">10972000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000113"
      unitRef="USD">17235000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000115"
      unitRef="USD">2412000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000116"
      unitRef="USD">1895000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000118"
      unitRef="USD">121161000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000119"
      unitRef="USD">129635000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000127"
      unitRef="USD">1132000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000128"
      unitRef="USD">2271000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000130"
      unitRef="USD">2542000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000131"
      unitRef="USD">8640000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000134"
      unitRef="USD">6300000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000136"
      unitRef="USD">308000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000137"
      unitRef="USD">300000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000139"
      unitRef="USD">14581000</us-gaap:DerivativeLiabilities>
    <us-gaap:NotesPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000142"
      unitRef="USD">24248000</us-gaap:NotesPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000145"
      unitRef="USD">2682000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000146"
      unitRef="USD">2323000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000148"
      unitRef="USD">458000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000149"
      unitRef="USD">669000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000151"
      unitRef="USD">45951000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000152"
      unitRef="USD">20503000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermNotesPayable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000154"
      unitRef="USD">8754000</us-gaap:LongTermNotesPayable>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000157"
      unitRef="USD">15954000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000158"
      unitRef="USD">12714000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000160"
      unitRef="USD">1733000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000161"
      unitRef="USD">614000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000163"
      unitRef="USD">72392000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000164"
      unitRef="USD">33831000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000175"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000177"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000179"
      unitRef="Shares">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000181"
      unitRef="Shares">25000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000183"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000185"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000187"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000189"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000194"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000196"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000198"
      unitRef="Shares">310000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000200"
      unitRef="Shares">310000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000202"
      unitRef="Shares">224993000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000204"
      unitRef="Shares">224993000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000206"
      unitRef="Shares">194736000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000208"
      unitRef="Shares">194736000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000191"
      unitRef="USD">225000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000192"
      unitRef="USD">195000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000210"
      unitRef="USD">910825000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000211"
      unitRef="USD">860765000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000214"
      unitRef="USD">210000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000216"
      unitRef="USD">-862281000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000217"
      unitRef="USD">-765366000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000219"
      unitRef="USD">48769000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000220"
      unitRef="USD">95804000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">121161000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000223"
      unitRef="USD">129635000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">4696000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000226"
      unitRef="USD">7259000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000229"
      unitRef="USD">7530000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000230"
      unitRef="USD">2772000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000231"
      unitRef="USD">100000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">-2834000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">4487000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000235"
      unitRef="USD">564000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000237"
      unitRef="USD">49015000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000238"
      unitRef="USD">56707000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000239"
      unitRef="USD">30413000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000241"
      unitRef="USD">29346000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000242"
      unitRef="USD">36689000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">24041000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000245"
      unitRef="USD">4181000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000249"
      unitRef="USD">-143000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000250"
      unitRef="USD">34000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000253"
      unitRef="USD">82685000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000254"
      unitRef="USD">93362000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000255"
      unitRef="USD">54454000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000257"
      unitRef="USD">-85519000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000258"
      unitRef="USD">-88875000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000259"
      unitRef="USD">-53890000</us-gaap:OperatingIncomeLoss>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000262"
      unitRef="USD">1669000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000265"
      unitRef="USD">4457000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000266"
      unitRef="USD">80000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:InterestExpenseNonoperating
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000267"
      unitRef="USD">62000</us-gaap:InterestExpenseNonoperating>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000269"
      unitRef="USD">-8866000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000273"
      unitRef="USD">2434000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000274"
      unitRef="USD">5590000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:OtherNonoperatingIncome
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000275"
      unitRef="USD">861000</us-gaap:OtherNonoperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000277"
      unitRef="USD">-96408000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000278"
      unitRef="USD">-81696000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000279"
      unitRef="USD">-53091000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000281"
      unitRef="USD">507000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000282"
      unitRef="USD">1146000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000285"
      unitRef="USD">-96915000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000286"
      unitRef="USD">-82842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000287"
      unitRef="USD">-53091000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000289"
      unitRef="USDPShares">-0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000291"
      unitRef="USDPShares">-0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000293"
      unitRef="USDPShares">-0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000295"
      unitRef="USDPShares">-0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000297"
      unitRef="USDPShares">-0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000299"
      unitRef="USDPShares">-0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000301"
      unitRef="Shares">209510000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000303"
      unitRef="Shares">209510000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000305"
      unitRef="Shares">182802000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000307"
      unitRef="Shares">182802000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000309"
      unitRef="Shares">165958000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000311"
      unitRef="Shares">165958000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000313"
      unitRef="USD">-96915000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000314"
      unitRef="USD">-82842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000315"
      unitRef="USD">-53091000</us-gaap:NetIncomeLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000322"
      unitRef="USD">153000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:MarketableSecuritiesUnrealizedGainLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000323"
      unitRef="USD">-108000</us-gaap:MarketableSecuritiesUnrealizedGainLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000325"
      unitRef="USD">-210000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000326"
      unitRef="USD">184000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000329"
      unitRef="USD">-210000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000330"
      unitRef="USD">337000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000331"
      unitRef="USD">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000333"
      unitRef="USD">-97125000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000334"
      unitRef="USD">-82505000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000335"
      unitRef="USD">-53199000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000343"
      unitRef="Shares">164363000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000337"
      unitRef="USD">164000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000338"
      unitRef="USD">742042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000339"
      unitRef="USD">-19000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000340"
      unitRef="USD">-629433000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact000341"
      unitRef="USD">112754000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000351"
      unitRef="Shares">1294000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000345"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000346"
      unitRef="USD">15460000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000349"
      unitRef="USD">15461000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000359"
      unitRef="Shares">525000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000353"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000354"
      unitRef="USD">725000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000357"
      unitRef="USD">726000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000367"
      unitRef="Shares">4321000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000361"
      unitRef="USD">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000362"
      unitRef="USD">13994000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000365"
      unitRef="USD">13999000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000372"
      unitRef="USD">-53091000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000373"
      unitRef="USD">-53091000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000377"
      unitRef="USD">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000379"
      unitRef="USD">-108000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000387"
      unitRef="Shares">170503000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000381"
      unitRef="USD">171000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000382"
      unitRef="USD">772221000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000383"
      unitRef="USD">-127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000384"
      unitRef="USD">-682524000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000385"
      unitRef="USD">89741000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000395"
      unitRef="Shares">1946000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000389"
      unitRef="USD">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000390"
      unitRef="USD">16139000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000393"
      unitRef="USD">16141000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000403"
      unitRef="Shares">191000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000398"
      unitRef="USD">175000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000401"
      unitRef="USD">175000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000411"
      unitRef="Shares">22096000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000405"
      unitRef="USD">22000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000406"
      unitRef="USD">72230000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000409"
      unitRef="USD">72252000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000416"
      unitRef="USD">-82842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000417"
      unitRef="USD">-82842000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000421"
      unitRef="USD">337000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000423"
      unitRef="USD">337000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000431"
      unitRef="Shares">194736000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000425"
      unitRef="USD">195000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000426"
      unitRef="USD">860765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000427"
      unitRef="USD">210000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000428"
      unitRef="USD">-765366000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000429"
      unitRef="USD">95804000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000439"
      unitRef="Shares">194736000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">195000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000434"
      unitRef="USD">860765000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000435"
      unitRef="USD">210000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000436"
      unitRef="USD">-765366000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000437"
      unitRef="USD">95804000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000447"
      unitRef="Shares">4537000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000441"
      unitRef="USD">5000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000442"
      unitRef="USD">11530000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000445"
      unitRef="USD">11535000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000455"
      unitRef="Shares">84000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000450"
      unitRef="USD">62000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000453"
      unitRef="USD">62000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000463"
      unitRef="Shares">23291000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000457"
      unitRef="USD">23000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000458"
      unitRef="USD">34725000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000461"
      unitRef="USD">34748000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000471"
      unitRef="Shares">2345000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000465"
      unitRef="USD">2000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000466"
      unitRef="USD">3743000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000469"
      unitRef="USD">3745000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000476"
      unitRef="USD">-96915000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000477"
      unitRef="USD">-96915000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000481"
      unitRef="USD">-210000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000483"
      unitRef="USD">-210000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000487"
      unitRef="USD">-210000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000489"
      unitRef="USD">-210000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000497"
      unitRef="Shares">224993000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000491"
      unitRef="USD">225000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000492"
      unitRef="USD">910825000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000494"
      unitRef="USD">-862281000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000495"
      unitRef="USD">48769000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000505"
      unitRef="Shares">224993000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000499"
      unitRef="USD">225000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000500"
      unitRef="USD">910825000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000502"
      unitRef="USD">-862281000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000503"
      unitRef="USD">48769000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000511"
      unitRef="USD">-96915000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000512"
      unitRef="USD">-82842000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000513"
      unitRef="USD">-53091000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000519"
      unitRef="USD">6920000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000520"
      unitRef="USD">7864000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000521"
      unitRef="USD">2246000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000524"
      unitRef="USD">1669000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000527"
      unitRef="USD">-143000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000528"
      unitRef="USD">34000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000531"
      unitRef="USD">-8866000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000535"
      unitRef="USD">4181000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000539"
      unitRef="USD">405000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000544"
      unitRef="USD">12000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000545"
      unitRef="USD">64000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000547"
      unitRef="USD">2045000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000548"
      unitRef="USD">76000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000549"
      unitRef="USD">87000</us-gaap:InventoryWriteDown>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000551"
      unitRef="USD">4382000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000555"
      unitRef="USD">11535000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000556"
      unitRef="USD">16141000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000557"
      unitRef="USD">15461000</us-gaap:ShareBasedCompensation>
    <MVIS:NetAccretionOfPremiumOnShorttermInvestments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000559"
      unitRef="USD">-951000</MVIS:NetAccretionOfPremiumOnShorttermInvestments>
    <MVIS:NetAccretionOfPremiumOnShorttermInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000560"
      unitRef="USD">-1275000</MVIS:NetAccretionOfPremiumOnShorttermInvestments>
    <MVIS:NetAccretionOfPremiumOnShorttermInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000561"
      unitRef="USD">21000</MVIS:NetAccretionOfPremiumOnShorttermInvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000567"
      unitRef="USD">-23000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000568"
      unitRef="USD">949000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000571"
      unitRef="USD">495000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000572"
      unitRef="USD">892000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000573"
      unitRef="USD">168000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000575"
      unitRef="USD">-85000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000576"
      unitRef="USD">2096000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000577"
      unitRef="USD">217000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000579"
      unitRef="USD">-1139000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000580"
      unitRef="USD">942000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000581"
      unitRef="USD">-1737000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000583"
      unitRef="USD">-6098000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000584"
      unitRef="USD">6571000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000585"
      unitRef="USD">888000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000587"
      unitRef="USD">-188000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000588"
      unitRef="USD">-6452000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000589"
      unitRef="USD">-293000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000591"
      unitRef="USD">-2491000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000592"
      unitRef="USD">-2500000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000593"
      unitRef="USD">-1280000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000595"
      unitRef="USD">1152000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000596"
      unitRef="USD">13000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000599"
      unitRef="USD">-68540000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000600"
      unitRef="USD">-67090000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000601"
      unitRef="USD">-38019000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000607"
      unitRef="USD">35411000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000608"
      unitRef="USD">76700000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000609"
      unitRef="USD">60576000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000611"
      unitRef="USD">26065000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000612"
      unitRef="USD">41710000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000613"
      unitRef="USD">90158000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000617"
      unitRef="USD">4132000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000619"
      unitRef="USD">6300000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000620"
      unitRef="USD">11233000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000623"
      unitRef="USD">374000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000624"
      unitRef="USD">1935000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000625"
      unitRef="USD">4359000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000627"
      unitRef="USD">2672000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000628"
      unitRef="USD">21822000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000629"
      unitRef="USD">-38073000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000636"
      unitRef="USD">21000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000637"
      unitRef="USD">26000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000641"
      unitRef="USD">392000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000643"
      unitRef="USD">38080000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000647"
      unitRef="USD">62000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000648"
      unitRef="USD">175000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000649"
      unitRef="USD">726000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000651"
      unitRef="USD">34748000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">72284000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000653"
      unitRef="USD">13999000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000655"
      unitRef="USD">72890000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000656"
      unitRef="USD">72438000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000657"
      unitRef="USD">14307000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000659"
      unitRef="USD">-166000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000660"
      unitRef="USD">267000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000663"
      unitRef="USD">6856000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000664"
      unitRef="USD">27437000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000665"
      unitRef="USD">-61785000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000667"
      unitRef="USD">49391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000668"
      unitRef="USD">21954000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact000669"
      unitRef="USD">83739000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000671"
      unitRef="USD">56247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000672"
      unitRef="USD">49391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000673"
      unitRef="USD">21954000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <MVIS:CommonStockIssuedInConversionOfNotePayable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000679"
      unitRef="USD">3745000</MVIS:CommonStockIssuedInConversionOfNotePayable>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000685"
      unitRef="USD">764000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000688"
      unitRef="USD">6300000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <MVIS:AcquisitionOfRighttouseAsset
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000691"
      unitRef="USD">5395000</MVIS:AcquisitionOfRighttouseAsset>
    <MVIS:AcquisitionOfRighttouseAsset
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000692"
      unitRef="USD">1338000</MVIS:AcquisitionOfRighttouseAsset>
    <MVIS:AcquisitionOfRighttouseAsset
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000693"
      unitRef="USD">10184000</MVIS:AcquisitionOfRighttouseAsset>
    <MVIS:AccruedFinancingFees
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000696"
      unitRef="USD">-32000</MVIS:AccruedFinancingFees>
    <MVIS:NonCashForeignCurrencyTranslationAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000699"
      unitRef="USD">-210000</MVIS:NonCashForeignCurrencyTranslationAdjustments>
    <MVIS:NonCashForeignCurrencyTranslationAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000700"
      unitRef="USD">184000</MVIS:NonCashForeignCurrencyTranslationAdjustments>
    <MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000704"
      unitRef="USD">153000</MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale>
    <MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000705"
      unitRef="USD">-108000</MVIS:UnrealizedGainLossOnInvestmentSecuritiesAvailableForSale>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000707"
      unitRef="USD">54486000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000708"
      unitRef="USD">45167000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000709"
      unitRef="USD">20536000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000711"
      unitRef="USD">261000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000712"
      unitRef="USD">3263000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000715"
      unitRef="USD">1500000</us-gaap:RestrictedCashEquivalents>
    <us-gaap:RestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000716"
      unitRef="USD">961000</us-gaap:RestrictedCashEquivalents>
    <us-gaap:RestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000717"
      unitRef="USD">1418000</us-gaap:RestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000719"
      unitRef="USD">56247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000720"
      unitRef="USD">49391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000721"
      unitRef="USD">21954000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000723">&lt;p id="xdx_802_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zBth1nqWFY6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.
&lt;span id="xdx_822_zDFtqEi0AQPb"&gt;DESCRIPTION OF BUSINESS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MicroVision,
Inc. is committed to driving the global adoption of proprietary products, which leverage deterministic AI at the edge with the
Company&#x2019;s innovative perception and application software running on diverse lidar sensors. The Company&#x2019;s solutions
enable ADAS and autonomy features for customers in a wide range of industries including robotics, automated warehouse, agriculture,
mining, military, and automotive. The Company&#x2019;s deterministic AI at the edge software running on sensors enables intelligent
autonomous, active safety, and automation systems which depend on secure, cost-effective and energy-efficient solutions. This
software has been developed in close collaboration with automotive customers and the Company is now rapidly expanding with it into
new industrial and commercial vehicle sectors.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
engineering teams based in Redmond, Washington and Hamburg, Germany, the Company develops and supplies integrated solutions built on
the perception software stack, incorporating application software and processing data from differentiated sensor systems. The Company&#x2019;s
extensive experience in developing and productizing core lidar hardware and software components, along with expertise in edge computing,
positions the Company as a valuable commercial partner capable of delivering high-value, low-power products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Liquidity&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has incurred significant losses since inception. Operations to date have been funded 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the Company had total liquidity of $&lt;span id="xdx_905_eus-gaap--CashCashEquivalentsAndShortTermInvestments_iI_pn5n6_c20241231_z88rfPMNh54a" title="Total liquidity"&gt;74.7&lt;/span&gt; million including $&lt;span id="xdx_90A_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20241231_zpsKJG91s70j" title="Cash and cash equivalents"&gt;54.5&lt;/span&gt; million in cash and cash equivalents and $&lt;span id="xdx_903_eus-gaap--ShortTermInvestments_iI_pn5n6_c20241231_zsVxKFjK3vrj" title="Short-term investment securities"&gt;20.2&lt;/span&gt;
million in short-term investment securities. In addition, the Company has approximately $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember_zqHnybkiz3S7" title="Share issued value"&gt;113.6&lt;/span&gt; million availability under its current
at-the-market (&#x201c;ATM&#x201d;) facility as of December 31, 2024, subject to certain conditions. On October 23, 2024, the Company issued $&lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_pn5n6_c20241023__20241023_zc5637SHmyPk" title="Share issued value"&gt;45.0&lt;/span&gt; million in senior secured
convertible notes for gross proceeds of $&lt;span id="xdx_901_eus-gaap--SecuredDebt_iI_pn5n6_c20241023__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember_z70HHpFrK1a6" title="Secured debt"&gt;41.4&lt;/span&gt; million and has a remaining commitment pursuant to the convertible note facility of $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241023__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zEpYfRRghkp9" title="Additional principal amount"&gt;30.0&lt;/span&gt;
million, subject to certain limitations (see Note 7. Notes Payable and Derivative Liability).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subsequent to the date of these financial statements, on February 4, 2025,
the Company sold shares of common stock and warrants to purchase common stock for net proceeds of approximately $&lt;span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zisYeSIBLn92" title="Common stock and warrants to purchase"&gt;7.8&lt;/span&gt; million. Additionally, subsequent to the date of these financial statements, maturities of the $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zj9W7ouZy1R8" title="Principal amount"&gt;45.0&lt;/span&gt; million senior secured
convertible notes were reduced by $&lt;span id="xdx_90E_eus-gaap--ConvertibleNotesPayableCurrent_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zMmKbstXK6Pf" title="Convertible notes"&gt;10.6 &lt;/span&gt;million (see Note 16. Subsequent Events). To date, total maturities have been reduced by $&lt;span id="xdx_905_eus-gaap--DebtInstrumentFairValue_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zNbuIOqJVI9d" title="Total maturities"&gt;12.3&lt;/span&gt;
million, inclusive of $&lt;span id="xdx_907_eus-gaap--NotesPayable_iI_pn5n6_c20250331__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zPqsJibpvpy1" title="Inclusive value"&gt;1.8&lt;/span&gt; million reduced prior to December 31, 2024 (see Note 7. Notes Payable and Derivative Liability). Based on the current operating plan, the Company anticipates having sufficient cash and cash equivalents to fund
operations for at least the next 12 months from the issuance of these consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000725"
      unitRef="USD">74700000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000727"
      unitRef="USD">54500000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact000729"
      unitRef="USD">20200000</us-gaap:ShortTermInvestments>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember"
      decimals="-5"
      id="Fact000731"
      unitRef="USD">113600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2024-10-232024-10-23"
      decimals="-5"
      id="Fact000733"
      unitRef="USD">45000000.0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SecuredDebt
      contextRef="AsOf2024-10-23_custom_AtmEquityOfferingAgreementMember"
      decimals="-5"
      id="Fact000735"
      unitRef="USD">41400000</us-gaap:SecuredDebt>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-10-23_custom_SecuritiesPurchaseAgreementMember"
      decimals="-5"
      id="Fact000737"
      unitRef="USD">30000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2025-02-042025-02-04_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact000739"
      unitRef="USD">7800000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact000741"
      unitRef="USD">45000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact000743"
      unitRef="USD">10600000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:DebtInstrumentFairValue
      contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact000745"
      unitRef="USD">12300000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:NotesPayable
      contextRef="AsOf2025-03-31_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact000747"
      unitRef="USD">1800000</us-gaap:NotesPayable>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000749">&lt;p id="xdx_80A_eus-gaap--SignificantAccountingPoliciesTextBlock_zf3baEwhmtPi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2&lt;/b&gt;.
&lt;b&gt;&lt;span id="xdx_824_z0jpF6ngA7Rj"&gt;SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zCxCDUYiSpW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z4KeoaHavFC8"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries, after
elimination of all intercompany balances and transactions. Certain reclassifications have been made to prior year financial statements
to conform to classifications used in the current year. These reclassifications had no impact on net loss, shareholders&#x2019; equity
or cash flows, as previously reported.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--UseOfEstimates_zOyMJf1MqJ5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z0eVvlRujDlf"&gt;Use
of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the
reported amounts therein. The most significant estimates and assumptions relate to business combinations, valuation of intangibles, valuation
of derivative liabilities, revenue recognition, inventory valuation, valuation of share-based payments, income taxes, depreciable lives
assessment and related disclosure of contingent assets and liabilities. Due to the inherent uncertainty involved, actual results reported
in future periods could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zi5xW6yobFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zoXxSi9Wrrel"&gt;Foreign
Currency Translation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other
than the functional currency. Realized gains and losses on those foreign currency transactions are included in determining net loss for
the period of exchange and are recorded in other income in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zzCw4r7BGJwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zNWnahmPBx2c"&gt;Segment
Information&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines operating segments based on how the chief operating decision maker (&#x201c;CODM&#x201d;) manages the business, makes
operating decisions around the allocation of resources, and evaluates operating performance. The CODM is the Executive Management team.
The Company has determined that it operates in &lt;span id="xdx_90E_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20240101__20241231_znlWQn58g5Se" title="Number of operating segment"&gt;one&lt;/span&gt; operating segment and &lt;span id="xdx_904_eus-gaap--NumberOfReportableSegments_pid_dc_uSegment_c20240101__20241231_zmf1vQJ4ESM4" title="Number of reportable segment"&gt;one&lt;/span&gt; reportable segment, relating to the sale and servicing of
lidar hardware and software, as the CODM regularly reviews financial information presented on a consolidated basis. Financial information
regularly reviewed by the CODM includes revenue, income or loss from operations, and net income or loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--BusinessCombinationsPolicy_zIJifj4Q9DI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zgifXKI8raW9"&gt;Business
Combination&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Business
combinations are accounted for under the acquisition method. As such, the fair value of the Ibeo purchase consideration was allocated
to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date.
The excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration was included
in bargain purchase gain, net of tax in the consolidated statements of operations. Such valuations require management to make significant
estimates and assumptions, especially with respect to intangible assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zZACAVfaNkol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zRtCvHVqM806"&gt;Cash
and Cash Equivalents and Fair Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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. The Company uses market data, assumptions and risks that 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments include cash and cash equivalents, investment securities, accounts receivable, accounts payable and accrued liabilities.
The carrying value of financial instruments approximate fair value due to their short maturities. Cash equivalents are comprised of short-term
highly rated (A rated securities and above) money market savings accounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term
investment securities primarily consist of debt securities. The Company has classified its entire investment portfolio as available-for-sale.
Available-for-sale securities are stated at fair value with unrealized gains and losses included in other comprehensive income (loss).
Dividend and interest income are recognized when earned. Realized gains and losses, if any, are presented separately on the income statement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zowr7MOCTi72" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zBbawrgzUfU8"&gt;Restricted
Cash&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash is held in money market savings accounts and serves as collateral for irrevocable letters of credit related to our facility
lease agreements. The restricted cash balance as of December 31, 2024 includes $&lt;span id="xdx_904_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeadquartersMember_zDK6w8nwi9g7" title="Letter of credit for past lease"&gt;0.5&lt;/span&gt;
million and $&lt;span id="xdx_903_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--GeneralOfficeAndLabSpaceMember_zVd9e7WmnyBg" title="Letter of credit for past lease"&gt;0.2&lt;/span&gt;
million of collateral under two letters of credit, issued in connection with lease agreements for the Company&#x2019;s headquarters
and general office and lab space, respectively, in Redmond, Washington. The restricted cash balance also includes approximately
$&lt;span id="xdx_90A_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zhE09tTdM3Eh" title="Restricted cash"&gt;1.0&lt;/span&gt;
million for a security deposit associated with a lease agreement for office space in Hamburg,
Germany.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zgmLpJpmgKA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z959N56vbeN9"&gt;Inventory&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of raw materials, work in process and finished goods assemblies. 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zDrVZqqTMpn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zj6ctbReBkO7"&gt;Intangible
Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets consist of acquired technology from the January 2023 Ibeo asset purchase and purchased patents. As part of the Ibeo asset acquisition,
two intangible assets were primarily acquired in the form of Perception software and Reference software, with initial useful lives of
&lt;span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PerceptionSoftwareMember_z74XI50iibJb" title="Useful life"&gt;15&lt;/span&gt; years and &lt;span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ReferenceSoftwareMember_z1JRbfHrjfI9" title="Useful life"&gt;8&lt;/span&gt; years, respectively. 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 intangible assets are amortized using the straight-line method
over their estimated period of benefit, ranging from &lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zCoUcin3YYq6" title="Useful life::XDX::P1Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0783"&gt;one&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_zKTvhShrObBk" title="Useful life"&gt;seventeen years&lt;/span&gt;. Intangible assets are reviewed for impairment whenever events
or changes in circumstances indicate the carrying value may not be recoverable (see Note 8. Financial Statement Components &#x2013; Intangible
Assets for discussion of impairment). Recoverability of these assets is measured by comparison of their carrying values to the projected
undiscounted net cash flows associated with the related intangible assets or group of assets over their remaining lives. Measurement
of an impairment loss for intangible assets is based on the difference between the fair value of the asset and its carrying value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH7HTb66Tsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zuRUAM6529Va"&gt;Property
and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost and depreciated over the estimated useful lives of the assets (&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRG1g0JTBMli" title="::XDX::P2Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0788"&gt;two&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8lobchMN9F" title="Estimated useful lives"&gt;five years&lt;/span&gt;) using the straight-line
method. Property and equipment may include assets related to future product lines. As production needs change, management will periodically
assess the remaining estimated useful life of production equipment. If necessary, depreciation on production equipment will be adjusted
to reflect the remaining estimated useful life. Leasehold improvements are depreciated over the lesser of the estimated useful life or
the lease term. Costs for repairs and maintenance are charged to expense as incurred and expenditures for major improvements are capitalized
at cost. Gains or losses on the disposition of assets are reflected in the consolidated statements of operations at the time of disposal.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_zl0VSQteOiYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zfcyv1VBDTR4"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
assesses all contracts executed to determine whether the agreements contain a lease component. Significant judgment may be required to
determine whether a contract contains a lease, the length of the lease term, the allocation of the consideration between lease and non-lease
components, and the appropriate discount rate to be applied. Management reviews the underlying objective of each contract, the terms
of the contract, and considers current and future business conditions when making these judgments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s lease obligations consist of various office and equipment operating leases. Operating lease assets are recorded under
the operating lease right-of-use asset (&#x201c;ROU&#x201d;) line item, while liabilities are recorded under the current portion of operating
lease liability and operating lease liability, net of current portion line items on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
lease ROU assets and liabilities are recognized upon lease commencement based on the present value of payments over the lease term. For
leases which do not provide an implicit rate, the Company&#x2019;s incremental borrowing rate as of the commencement date serves as the
discount rate to determine the present value of lease payments. Lease expense from operating leases is recognized on a straight-line
basis over the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--DebtPolicyTextBlock_zYgPZ26KXGJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zljZKVCPyH8e"&gt;Notes
Payable&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates all conversion, redemption, and put features contained in its debt instruments to determine if there are any embedded
features that require bifurcation as a derivative. The Company accounts for debt as a long-term liability, with the current portion classified
as a short-term liability, equal to the amount repayable at maturity, net of any debt discount and issuance costs, within notes payable
on the consolidated balance sheets. The debt discount and issuance costs are amortized over the term of the Note, using the effective
interest method, as interest expense in the accompanying consolidated statements of operations. Conversions of principal are accounted
for in accordance with ASC 470-20, &#x201c;Debt with Conversion and Other Options,&#x201d; with immediate expense of the unamortized discount
associated with the converted principal.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--DerivativesPolicyTextBlock_zXqVqb9qqOHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zRtippkqiGY"&gt;Derivative
Liability&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded
derivatives in accordance with ASC 815, &#x201c;Derivatives and Hedging&#x201d;. For derivative financial instruments that are accounted
for as liabilities, the derivative instrument is initially recorded at its fair value on the issuance date and is then re-valued at each
reporting date, with changes in the fair value reported as an unrealized gain or loss in earnings on the consolidated statements of operations.
The Company has elected to classify the entirety of its derivatives in current liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbJBsU78z5Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zvgE8Z3g7uDj"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of
the promised goods or services are transferred to customers, in an amount that reflects the consideration that the Company expects to
receive in exchange for those goods or services.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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, the Company will use either the expected value method
or the most likely amount method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 the Company&#x2019;s
part.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Product
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Product
revenue is primarily derived from sales of lidar hardware and systems. While each contract is individually assessed to identify separate
performance obligations, a performance obligation generally consists of an individual sensor or sensor system, inclusive of all materials
and integrated software. Transaction prices are normally fixed, as the Company does not include variable consideration or the exchange
of any other goods as part of the contract. Revenue is recognized upon shipment of the product to the customer, as control and title
of the product passes to the customer at the point of shipment. Product sales generally include acceptance provisions, however, as it
can be objectively determined that agreed-upon customer specifications have been met prior to shipment, control of the item passes at
the time of shipment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;License
and Royalty Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;License
and royalty revenue consists of revenue from the licensing of various software and intellectual property owned by MicroVision, and any
royalties generated from their use in products sold by customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Software
licenses sold are either a license to install and use, whether perpetual or fixed-term, or a license to access the software, which is
normally a volume-based license. Revenue from licenses to install is recognized at the point when the customer is granted the ability
to install the software, as these licenses represent functional intellectual property with significant standalone functionality. Revenue
from licenses to access is recognized over the period of time in which the Company has ongoing obligations under the agreement, as these
licenses represent symbolic intellectual property, which exclude significant standalone functionality. Revenue recognized each period
is based on the appropriate measure of progress, typically being the number of usage hours consumed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from sales-based royalties is recognized based on reports provided by customers which identify the number of royalty-bearing products
sold or otherwise distributed. For any customers that fail to provide timely reports, management estimates the number of royalty-bearing
products sold based on historical sales volume and available forecast data.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Contract
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
revenue in a particular period is dependent upon when the contract is entered into, the value of the contract, and the availability of
technical resources to perform work on the contract. Each performance obligation associated with development contracts is identified
at contract inception. The contracts generally include product development and customization specified by the customer. For contracts
with multiple product development or customization components, each component is evaluated to determine whether it is distinct within
the context of the contract and represents a standalone performance obligation. Components which are deemed not distinct at contract
inception are combined into a single performance obligation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Development
contracts are primarily fixed-fee contracts. Contract revenue is recognized either at a point in time, or over time, depending upon the
characteristics of the individual contract. If control of the deliverable(s) passes to the customer 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 upon completion of the contract. For contracts which include significant customer acceptance provisions, revenue is recognized
only upon acceptance of the deliverable(s).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
control of deliverables passes to the customer over time, revenue is recognized based on the proportion of total cost expended to the
total cost expected to complete the contract performance obligation (defined as the &#x2018;input method&#x2019; under Topic 606). For
contracts which require the input method of revenue recognition, the determination of the total cost expected to complete the performance
obligation(s) involves significant judgment. Management initially estimates the resources required to complete each relevant performance
obligation, and incorporates revisions to hour and cost estimates throughout the course of the contract as necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cost
of Product Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of product revenue includes the direct and allocated indirect costs of products sold to customers. Direct costs include labor, materials,
reserves for estimated warranty expenses, and other costs incurred directly, or charged by contract manufacturers in the manufacture
of these products. Indirect costs include labor, manufacturing overhead, and other costs associated with manufacturing activities. Manufacturing
overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of product
revenue based on the proportion of indirect labor which supported production activities. The cost of product revenue can fluctuate significantly
from period to period, depending on product mix and volume, the level of manufacturing overhead expense and the volume of direct material
purchased.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cost
of Contract Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of contract revenue includes both direct and allocated indirect costs of performing work on contracts and producing prototype units and
evaluation kits. Direct costs include labor, materials and other costs incurred directly in producing prototype units and evaluation
kits or performing work on a contract. Indirect costs include labor and other costs associated with research and development and building
technical capabilities and capacity. Cost of contract revenue is determined by the level of direct and indirect costs incurred, which
can fluctuate substantially from period to period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Manufacturing
overhead, which includes the costs of procuring, inspecting and storing material, and facility and depreciation costs, is allocated to
inventory, cost of product revenue, cost of contract revenue, and research and development expense based on the level of effort supporting
production or research and development activity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zIgR7hdFgk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zDEz4JnGMDA"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to a concentration of credit risk are primarily cash, cash equivalents, and investment
securities. As of December 31, 2024, cash and cash equivalents are comprised of operating checking accounts and short-term highly rated
money market savings accounts. Short-term investments are comprised of highly rated corporate bonds and U.S. Treasury securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the year ended December 31, 2024, three customers accounted for &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfUQtVrTfF4j" title="Concentration risk, percentage"&gt;60%&lt;/span&gt;, &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHV5TqE69pHk" title="Concentration risk, percentage"&gt;13%&lt;/span&gt;, and &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ze6BGTFQUcfb" title="Concentration risk, percentage"&gt;10%&lt;/span&gt; of total revenue, respectively, or $&lt;span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOVjuU3xXBv5" title="Revenue"&gt;2.8&lt;/span&gt; million, $&lt;span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfNND2hFpm07" title="Revenue"&gt;0.6&lt;/span&gt;
million, and $&lt;span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFutJZ0qaG64" title="Revenue"&gt;0.5&lt;/span&gt; million of total revenue, respectively. For the same period in 2023, two customers accounted for &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz5FE8rY3Ci" title="Concentration risk, percentage"&gt;63%&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zgMsaR7tAc8b" title="Concentration risk, percentage"&gt;11%&lt;/span&gt; of total
revenue, respectively, or $&lt;span id="xdx_906_eus-gaap--Revenues_pn5n6_c20230101__20231231__srt--MajorCustomersAxis__custom--OneCustomerMember_zCx4vphOVBPh" title="Revenues"&gt;4.6 &lt;/span&gt;million and $&lt;span id="xdx_901_eus-gaap--Revenues_pn6n6_c20230101__20231231__srt--MajorCustomersAxis__custom--TwoCustomerMember_zofd41fN2all" title="Revenues"&gt;0&lt;/span&gt;.8 million, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, accounts receivable related to these customers accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMwF1Fd05CGb" title="Concentration risk, percentage"&gt;82%&lt;/span&gt; of total accounts receivable, net of allowances
on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Typically,
a significant concentration of components and the products 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 the Company 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 the Company&#x2019;s financial condition and operating results.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_zq0ugBbeVZ3j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z3L7lncgCwhb"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recorded for differences between the financial statement and tax bases of the assets and liabilities that
will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the
differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets
to the amount expected to be realized. Income tax expense is recorded for the amount of income tax payable for the period increased or
decreased by the change in deferred tax assets and liabilities during the period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3ksu6VyzGl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zMA1Lq4UAIVh"&gt;Research
and Development&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
and development expense consists of labor and subcontractor costs for internal research and product development activities, direct material
to support development programs, laboratory operations, outsourced development and processing work, and other operating expenses. Research
and development resources are assigned based on the business opportunity of the available projects, the skill mix of the resources available
and the contractual commitments have been made to customers. Research and development costs are expensed as incurred. It is highly likely
that a substantial level of continuing research and development expense will be required for the Company to further develop its technology.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zSp4KpCXQtqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zy54Uxd9Tcag"&gt;Share-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. Share-based awards are accounted for 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 PSUs is determined by the closing
price of common stock on the date of grant. 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_zGcSe8o8UMy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zulpvUwXcWlh"&gt;Recently
Adopted Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update expand annual and interim
disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. All disclosure
requirements under this standard will also be required for public entities with a single reportable segment. The Company adopted ASU
2023-07 during the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zth3WwuZvbD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zDwAK9dz983i"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this
update require disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as information on
income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning January 1, 2025, with early adoption permitted.
The ASU is expected to result in incremental disclosures to the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
March 2024, the FASB issued ASU No. 2024-01, Compensation: Stock Compensation (Topic 718). The amendments in this ASU clarify existing
guidance related to profits interest and similar awards. ASU 2024-01 is effective for annual and interim periods for the Company beginning
January 1, 2025, with early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statements
and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-03, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures
(Subtopic 220-40). The amendments in this ASU require additional disclosure of specified information about certain costs and expenses
in the notes to the financial statements. ASU 2024-03 is effective for annual periods for the Company beginning January 1, 2027, with
early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statement disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-04, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20). The amendments in
this ASU clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for
as an induced conversion. The amendments in this Update are effective for all entities for annual reporting periods beginning after December
15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted for all entities that have
adopted the amendments in Update 2020-06. The ASU is not expected to have a material impact on the Company&#x2019;s financial statements
or disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_857_zseAwa4W7X49" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000751">&lt;p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_zCxCDUYiSpW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_z4KeoaHavFC8"&gt;Principles
of Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements and accompanying notes include the accounts of the Company and its wholly owned subsidiaries, after
elimination of all intercompany balances and transactions. Certain reclassifications have been made to prior year financial statements
to conform to classifications used in the current year. These reclassifications had no impact on net loss, shareholders&#x2019; equity
or cash flows, as previously reported.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2024-01-01to2024-12-31" id="Fact000753">&lt;p id="xdx_840_eus-gaap--UseOfEstimates_zOyMJf1MqJ5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z0eVvlRujDlf"&gt;Use
of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the
reported amounts therein. The most significant estimates and assumptions relate to business combinations, valuation of intangibles, valuation
of derivative liabilities, revenue recognition, inventory valuation, valuation of share-based payments, income taxes, depreciable lives
assessment and related disclosure of contingent assets and liabilities. Due to the inherent uncertainty involved, actual results reported
in future periods could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000755">&lt;p id="xdx_847_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zi5xW6yobFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_zoXxSi9Wrrel"&gt;Foreign
Currency Translation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
currency transaction gains and losses are a result of the effect of exchange rate changes on transactions denominated in currencies other
than the functional currency. Realized gains and losses on those foreign currency transactions are included in determining net loss for
the period of exchange and are recorded in other income in the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000757">&lt;p id="xdx_84C_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zzCw4r7BGJwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zNWnahmPBx2c"&gt;Segment
Information&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determines operating segments based on how the chief operating decision maker (&#x201c;CODM&#x201d;) manages the business, makes
operating decisions around the allocation of resources, and evaluates operating performance. The CODM is the Executive Management team.
The Company has determined that it operates in &lt;span id="xdx_90E_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20240101__20241231_znlWQn58g5Se" title="Number of operating segment"&gt;one&lt;/span&gt; operating segment and &lt;span id="xdx_904_eus-gaap--NumberOfReportableSegments_pid_dc_uSegment_c20240101__20241231_zmf1vQJ4ESM4" title="Number of reportable segment"&gt;one&lt;/span&gt; reportable segment, relating to the sale and servicing of
lidar hardware and software, as the CODM regularly reviews financial information presented on a consolidated basis. Financial information
regularly reviewed by the CODM includes revenue, income or loss from operations, and net income or loss.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000759"
      unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000761"
      unitRef="Segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:BusinessCombinationsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000763">&lt;p id="xdx_841_eus-gaap--BusinessCombinationsPolicy_zIJifj4Q9DI" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zgifXKI8raW9"&gt;Business
Combination&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Business
combinations are accounted for under the acquisition method. As such, the fair value of the Ibeo purchase consideration was allocated
to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values at the acquisition date.
The excess of the fair value of the underlying net assets acquired and liabilities assumed over the purchase consideration was included
in bargain purchase gain, net of tax in the consolidated statements of operations. Such valuations require management to make significant
estimates and assumptions, especially with respect to intangible assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000765">&lt;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zZACAVfaNkol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_868_zRtCvHVqM806"&gt;Cash
and Cash Equivalents and Fair Value of Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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. The Company uses market data, assumptions and risks that 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments include cash and cash equivalents, investment securities, accounts receivable, accounts payable and accrued liabilities.
The carrying value of financial instruments approximate fair value due to their short maturities. Cash equivalents are comprised of short-term
highly rated (A rated securities and above) money market savings accounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term
investment securities primarily consist of debt securities. The Company has classified its entire investment portfolio as available-for-sale.
Available-for-sale securities are stated at fair value with unrealized gains and losses included in other comprehensive income (loss).
Dividend and interest income are recognized when earned. Realized gains and losses, if any, are presented separately on the income statement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000767">&lt;p id="xdx_849_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zowr7MOCTi72" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zBbawrgzUfU8"&gt;Restricted
Cash&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash is held in money market savings accounts and serves as collateral for irrevocable letters of credit related to our facility
lease agreements. The restricted cash balance as of December 31, 2024 includes $&lt;span id="xdx_904_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--HeadquartersMember_zDK6w8nwi9g7" title="Letter of credit for past lease"&gt;0.5&lt;/span&gt;
million and $&lt;span id="xdx_903_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--GeneralOfficeAndLabSpaceMember_zVd9e7WmnyBg" title="Letter of credit for past lease"&gt;0.2&lt;/span&gt;
million of collateral under two letters of credit, issued in connection with lease agreements for the Company&#x2019;s headquarters
and general office and lab space, respectively, in Redmond, Washington. The restricted cash balance also includes approximately
$&lt;span id="xdx_90A_eus-gaap--RestrictedCash_iI_pn5n6_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--LetterOfCreditMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeSpaceMember_zhE09tTdM3Eh" title="Restricted cash"&gt;1.0&lt;/span&gt;
million for a security deposit associated with a lease agreement for office space in Hamburg,
Germany.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_HeadquartersMember"
      decimals="-5"
      id="Fact000769"
      unitRef="USD">500000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_GeneralOfficeAndLabSpaceMember"
      decimals="-5"
      id="Fact000771"
      unitRef="USD">200000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2024-12-31_us-gaap_LetterOfCreditMember_custom_OfficeSpaceMember"
      decimals="-5"
      id="Fact000773"
      unitRef="USD">1000000.0</us-gaap:RestrictedCash>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000775">&lt;p id="xdx_84B_eus-gaap--InventoryPolicyTextBlock_zgmLpJpmgKA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_z959N56vbeN9"&gt;Inventory&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of raw materials, work in process and finished goods assemblies. 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000777">&lt;p id="xdx_842_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zDrVZqqTMpn1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zj6ctbReBkO7"&gt;Intangible
Assets&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets consist of acquired technology from the January 2023 Ibeo asset purchase and purchased patents. As part of the Ibeo asset acquisition,
two intangible assets were primarily acquired in the form of Perception software and Reference software, with initial useful lives of
&lt;span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PerceptionSoftwareMember_z74XI50iibJb" title="Useful life"&gt;15&lt;/span&gt; years and &lt;span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ReferenceSoftwareMember_z1JRbfHrjfI9" title="Useful life"&gt;8&lt;/span&gt; years, respectively. 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 intangible assets are amortized using the straight-line method
over their estimated period of benefit, ranging from &lt;span id="xdx_905_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zCoUcin3YYq6" title="Useful life::XDX::P1Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0783"&gt;one&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_zKTvhShrObBk" title="Useful life"&gt;seventeen years&lt;/span&gt;. Intangible assets are reviewed for impairment whenever events
or changes in circumstances indicate the carrying value may not be recoverable (see Note 8. Financial Statement Components &#x2013; Intangible
Assets for discussion of impairment). Recoverability of these assets is measured by comparison of their carrying values to the projected
undiscounted net cash flows associated with the related intangible assets or group of assets over their remaining lives. Measurement
of an impairment loss for intangible assets is based on the difference between the fair value of the asset and its carrying value.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_custom_PerceptionSoftwareMember"
      id="Fact000779">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_custom_ReferenceSoftwareMember"
      id="Fact000781">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      id="Fact000785">P17Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000787">&lt;p id="xdx_841_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH7HTb66Tsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_863_zuRUAM6529Va"&gt;Property
and Equipment&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost and depreciated over the estimated useful lives of the assets (&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRG1g0JTBMli" title="::XDX::P2Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0788"&gt;two&lt;/span&gt;&lt;/span&gt; to &lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8lobchMN9F" title="Estimated useful lives"&gt;five years&lt;/span&gt;) using the straight-line
method. Property and equipment may include assets related to future product lines. As production needs change, management will periodically
assess the remaining estimated useful life of production equipment. If necessary, depreciation on production equipment will be adjusted
to reflect the remaining estimated useful life. Leasehold improvements are depreciated over the lesser of the estimated useful life or
the lease term. Costs for repairs and maintenance are charged to expense as incurred and expenditures for major improvements are capitalized
at cost. Gains or losses on the disposition of assets are reflected in the consolidated statements of operations at the time of disposal.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      id="Fact000790">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000792">&lt;p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_zl0VSQteOiYe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_861_zfcyv1VBDTR4"&gt;Leases&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
assesses all contracts executed to determine whether the agreements contain a lease component. Significant judgment may be required to
determine whether a contract contains a lease, the length of the lease term, the allocation of the consideration between lease and non-lease
components, and the appropriate discount rate to be applied. Management reviews the underlying objective of each contract, the terms
of the contract, and considers current and future business conditions when making these judgments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s lease obligations consist of various office and equipment operating leases. Operating lease assets are recorded under
the operating lease right-of-use asset (&#x201c;ROU&#x201d;) line item, while liabilities are recorded under the current portion of operating
lease liability and operating lease liability, net of current portion line items on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating
lease ROU assets and liabilities are recognized upon lease commencement based on the present value of payments over the lease term. For
leases which do not provide an implicit rate, the Company&#x2019;s incremental borrowing rate as of the commencement date serves as the
discount rate to determine the present value of lease payments. Lease expense from operating leases is recognized on a straight-line
basis over the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000794">&lt;p id="xdx_843_eus-gaap--DebtPolicyTextBlock_zYgPZ26KXGJ5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zljZKVCPyH8e"&gt;Notes
Payable&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates all conversion, redemption, and put features contained in its debt instruments to determine if there are any embedded
features that require bifurcation as a derivative. The Company accounts for debt as a long-term liability, with the current portion classified
as a short-term liability, equal to the amount repayable at maturity, net of any debt discount and issuance costs, within notes payable
on the consolidated balance sheets. The debt discount and issuance costs are amortized over the term of the Note, using the effective
interest method, as interest expense in the accompanying consolidated statements of operations. Conversions of principal are accounted
for in accordance with ASC 470-20, &#x201c;Debt with Conversion and Other Options,&#x201d; with immediate expense of the unamortized discount
associated with the converted principal.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000796">&lt;p id="xdx_84F_eus-gaap--DerivativesPolicyTextBlock_zXqVqb9qqOHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86D_zRtippkqiGY"&gt;Derivative
Liability&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates its financial instruments to determine if such instruments are derivatives or contain features that qualify as embedded
derivatives in accordance with ASC 815, &#x201c;Derivatives and Hedging&#x201d;. For derivative financial instruments that are accounted
for as liabilities, the derivative instrument is initially recorded at its fair value on the issuance date and is then re-valued at each
reporting date, with changes in the fair value reported as an unrealized gain or loss in earnings on the consolidated statements of operations.
The Company has elected to classify the entirety of its derivatives in current liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000798">&lt;p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbJBsU78z5Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_865_zvgE8Z3g7uDj"&gt;Revenue
Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a description of principal activities from which the Company generates revenue. Revenues are recognized when control of
the promised goods or services are transferred to customers, in an amount that reflects the consideration that the Company expects to
receive in exchange for those goods or services.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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, the Company will use either the expected value method
or the most likely amount method.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 the Company&#x2019;s
part.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Product
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Product
revenue is primarily derived from sales of lidar hardware and systems. While each contract is individually assessed to identify separate
performance obligations, a performance obligation generally consists of an individual sensor or sensor system, inclusive of all materials
and integrated software. Transaction prices are normally fixed, as the Company does not include variable consideration or the exchange
of any other goods as part of the contract. Revenue is recognized upon shipment of the product to the customer, as control and title
of the product passes to the customer at the point of shipment. Product sales generally include acceptance provisions, however, as it
can be objectively determined that agreed-upon customer specifications have been met prior to shipment, control of the item passes at
the time of shipment.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;License
and Royalty Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;License
and royalty revenue consists of revenue from the licensing of various software and intellectual property owned by MicroVision, and any
royalties generated from their use in products sold by customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Software
licenses sold are either a license to install and use, whether perpetual or fixed-term, or a license to access the software, which is
normally a volume-based license. Revenue from licenses to install is recognized at the point when the customer is granted the ability
to install the software, as these licenses represent functional intellectual property with significant standalone functionality. Revenue
from licenses to access is recognized over the period of time in which the Company has ongoing obligations under the agreement, as these
licenses represent symbolic intellectual property, which exclude significant standalone functionality. Revenue recognized each period
is based on the appropriate measure of progress, typically being the number of usage hours consumed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
from sales-based royalties is recognized based on reports provided by customers which identify the number of royalty-bearing products
sold or otherwise distributed. For any customers that fail to provide timely reports, management estimates the number of royalty-bearing
products sold based on historical sales volume and available forecast data.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Contract
Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
revenue in a particular period is dependent upon when the contract is entered into, the value of the contract, and the availability of
technical resources to perform work on the contract. Each performance obligation associated with development contracts is identified
at contract inception. The contracts generally include product development and customization specified by the customer. For contracts
with multiple product development or customization components, each component is evaluated to determine whether it is distinct within
the context of the contract and represents a standalone performance obligation. Components which are deemed not distinct at contract
inception are combined into a single performance obligation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Development
contracts are primarily fixed-fee contracts. Contract revenue is recognized either at a point in time, or over time, depending upon the
characteristics of the individual contract. If control of the deliverable(s) passes to the customer 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 upon completion of the contract. For contracts which include significant customer acceptance provisions, revenue is recognized
only upon acceptance of the deliverable(s).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
control of deliverables passes to the customer over time, revenue is recognized based on the proportion of total cost expended to the
total cost expected to complete the contract performance obligation (defined as the &#x2018;input method&#x2019; under Topic 606). For
contracts which require the input method of revenue recognition, the determination of the total cost expected to complete the performance
obligation(s) involves significant judgment. Management initially estimates the resources required to complete each relevant performance
obligation, and incorporates revisions to hour and cost estimates throughout the course of the contract as necessary.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cost
of Product Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of product revenue includes the direct and allocated indirect costs of products sold to customers. Direct costs include labor, materials,
reserves for estimated warranty expenses, and other costs incurred directly, or charged by contract manufacturers in the manufacture
of these products. Indirect costs include labor, manufacturing overhead, and other costs associated with manufacturing activities. Manufacturing
overhead includes the costs of procuring, inspecting and storing material, facility and other costs, and is allocated to cost of product
revenue based on the proportion of indirect labor which supported production activities. The cost of product revenue can fluctuate significantly
from period to period, depending on product mix and volume, the level of manufacturing overhead expense and the volume of direct material
purchased.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cost
of Contract Revenue&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cost
of contract revenue includes both direct and allocated indirect costs of performing work on contracts and producing prototype units and
evaluation kits. Direct costs include labor, materials and other costs incurred directly in producing prototype units and evaluation
kits or performing work on a contract. Indirect costs include labor and other costs associated with research and development and building
technical capabilities and capacity. Cost of contract revenue is determined by the level of direct and indirect costs incurred, which
can fluctuate substantially from period to period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Manufacturing
overhead, which includes the costs of procuring, inspecting and storing material, and facility and depreciation costs, is allocated to
inventory, cost of product revenue, cost of contract revenue, and research and development expense based on the level of effort supporting
production or research and development activity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2024-01-01to2024-12-31" id="Fact000800">&lt;p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zIgR7hdFgk5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86E_zDEz4JnGMDA"&gt;Concentration
of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to a concentration of credit risk are primarily cash, cash equivalents, and investment
securities. As of December 31, 2024, cash and cash equivalents are comprised of operating checking accounts and short-term highly rated
money market savings accounts. Short-term investments are comprised of highly rated corporate bonds and U.S. Treasury securities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the year ended December 31, 2024, three customers accounted for &lt;span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfUQtVrTfF4j" title="Concentration risk, percentage"&gt;60%&lt;/span&gt;, &lt;span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHV5TqE69pHk" title="Concentration risk, percentage"&gt;13%&lt;/span&gt;, and &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_ze6BGTFQUcfb" title="Concentration risk, percentage"&gt;10%&lt;/span&gt; of total revenue, respectively, or $&lt;span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zOVjuU3xXBv5" title="Revenue"&gt;2.8&lt;/span&gt; million, $&lt;span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zfNND2hFpm07" title="Revenue"&gt;0.6&lt;/span&gt;
million, and $&lt;span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--ThreeCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFutJZ0qaG64" title="Revenue"&gt;0.5&lt;/span&gt; million of total revenue, respectively. For the same period in 2023, two customers accounted for &lt;span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--OneCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zqz5FE8rY3Ci" title="Concentration risk, percentage"&gt;63%&lt;/span&gt; and &lt;span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__srt--MajorCustomersAxis__custom--TwoCustomerMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zgMsaR7tAc8b" title="Concentration risk, percentage"&gt;11%&lt;/span&gt; of total
revenue, respectively, or $&lt;span id="xdx_906_eus-gaap--Revenues_pn5n6_c20230101__20231231__srt--MajorCustomersAxis__custom--OneCustomerMember_zCx4vphOVBPh" title="Revenues"&gt;4.6 &lt;/span&gt;million and $&lt;span id="xdx_901_eus-gaap--Revenues_pn6n6_c20230101__20231231__srt--MajorCustomersAxis__custom--TwoCustomerMember_zofd41fN2all" title="Revenues"&gt;0&lt;/span&gt;.8 million, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, accounts receivable related to these customers accounted for &lt;span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__srt--MajorCustomersAxis__custom--CustomersMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zMwF1Fd05CGb" title="Concentration risk, percentage"&gt;82%&lt;/span&gt; of total accounts receivable, net of allowances
on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Typically,
a significant concentration of components and the products 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 the Company 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 the Company&#x2019;s financial condition and operating results.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000802"
      unitRef="Pure">0.60</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000804"
      unitRef="Pure">0.13</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_ThreeCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000806"
      unitRef="Pure">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="-5"
      id="Fact000808"
      unitRef="USD">2800000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="-5"
      id="Fact000810"
      unitRef="USD">600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_custom_ThreeCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="-5"
      id="Fact000812"
      unitRef="USD">500000</us-gaap:Revenues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_OneCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000814"
      unitRef="Pure">0.63</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2023-01-012023-12-31_us-gaap_SalesRevenueNetMember_custom_TwoCustomerMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000816"
      unitRef="Pure">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_OneCustomerMember"
      decimals="-5"
      id="Fact000818"
      unitRef="USD">4600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_custom_TwoCustomerMember"
      decimals="-6"
      id="Fact000820"
      unitRef="USD">0</us-gaap:Revenues>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-01-012024-12-31_us-gaap_AccountsReceivableMember_custom_CustomersMember_us-gaap_CustomerConcentrationRiskMember"
      decimals="INF"
      id="Fact000822"
      unitRef="Pure">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000824">&lt;p id="xdx_841_eus-gaap--IncomeTaxPolicyTextBlock_zq0ugBbeVZ3j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_864_z3L7lncgCwhb"&gt;Income
Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recorded for differences between the financial statement and tax bases of the assets and liabilities that
will result in taxable or deductible amounts in the future, based on enacted tax laws and rates applicable to the periods in which the
differences are expected to affect taxable income. Valuation allowances are established when necessary to reduce deferred tax assets
to the amount expected to be realized. Income tax expense is recorded for the amount of income tax payable for the period increased or
decreased by the change in deferred tax assets and liabilities during the period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000826">&lt;p id="xdx_841_eus-gaap--ResearchAndDevelopmentExpensePolicy_z3ksu6VyzGl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86F_zMA1Lq4UAIVh"&gt;Research
and Development&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Research
and development expense consists of labor and subcontractor costs for internal research and product development activities, direct material
to support development programs, laboratory operations, outsourced development and processing work, and other operating expenses. Research
and development resources are assigned based on the business opportunity of the available projects, the skill mix of the resources available
and the contractual commitments have been made to customers. Research and development costs are expensed as incurred. It is highly likely
that a substantial level of continuing research and development expense will be required for the Company to further develop its technology.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000828">&lt;p id="xdx_84B_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zSp4KpCXQtqg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_860_zy54Uxd9Tcag"&gt;Share-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. Share-based awards are accounted for 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 PSUs is determined by the closing
price of common stock on the date of grant. 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <MVIS:RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000830">&lt;p id="xdx_84E_ecustom--RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock_zGcSe8o8UMy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_869_zulpvUwXcWlh"&gt;Recently
Adopted Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) 2023-07,
Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The amendments in this update expand annual and interim
disclosure requirements for reportable segments, primarily through enhanced disclosures about significant segment expenses. All disclosure
requirements under this standard will also be required for public entities with a single reportable segment. The Company adopted ASU
2023-07 during the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</MVIS:RecentlyAdoptedAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000832">&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zth3WwuZvbD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span id="xdx_86B_zDwAK9dz983i"&gt;Recently
Issued Accounting Pronouncements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. The amendments in this
update require disaggregated information about a reporting entity&#x2019;s effective tax rate reconciliation as well as information on
income taxes paid. ASU 2023-09 is effective for the Company for annual periods beginning January 1, 2025, with early adoption permitted.
The ASU is expected to result in incremental disclosures to the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
March 2024, the FASB issued ASU No. 2024-01, Compensation: Stock Compensation (Topic 718). The amendments in this ASU clarify existing
guidance related to profits interest and similar awards. ASU 2024-01 is effective for annual and interim periods for the Company beginning
January 1, 2025, with early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statements
and related disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-03, Income Statement&#x2014;Reporting Comprehensive Income&#x2014;Expense Disaggregation Disclosures
(Subtopic 220-40). The amendments in this ASU require additional disclosure of specified information about certain costs and expenses
in the notes to the financial statements. ASU 2024-03 is effective for annual periods for the Company beginning January 1, 2027, with
early adoption permitted. The Company is currently evaluating the impact this ASU may have on its financial statement disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-04, Debt&#x2014;Debt with Conversion and Other Options (Subtopic 470-20). The amendments in
this ASU clarify the requirements for determining whether certain settlements of convertible debt instruments should be accounted for
as an induced conversion. The amendments in this Update are effective for all entities for annual reporting periods beginning after December
15, 2025, and interim reporting periods within those annual reporting periods. Early adoption is permitted for all entities that have
adopted the amendments in Update 2020-06. The ASU is not expected to have a material impact on the Company&#x2019;s financial statements
or disclosures.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000834">&lt;p id="xdx_800_eus-gaap--EarningsPerShareTextBlock_zo1MA7f7xtJ8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.
&lt;span id="xdx_821_zH8QB43HBR55"&gt;NET LOSS PER SHARE&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
net loss per share is calculated using the weighted-average number of common shares outstanding during the period. Diluted net loss per
share 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. As the effect of dilutive securities outstanding during the
period is anti-dilutive, diluted net loss per share is equal to basic net loss per share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zwOhqfKRhvWb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of basic and diluted net loss per share are as follows (in thousands, except loss per share data):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B4_zlVyXVHY7AX4" style="display: none"&gt;SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231_z00CptxwpkK2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231_zi56GAIwTqN9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zFI8gAFqnO1b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Numerator:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 2.5pt"&gt;Net loss available for common shareholders - basic and diluted&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20240101__20241231_zRI5k1X8aDSf" title="Net loss available for common shareholders - basic"&gt;&lt;span id="xdx_906_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20240101__20241231_zvl86AWf4nd2" title="Net loss available for common shareholders - diluted"&gt;(96,915&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20230101__20231231_z4BOWPtsM0Pk" title="Net loss available for common shareholders - basic"&gt;&lt;span id="xdx_90A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20230101__20231231_zXwl4OJ85kwa" title="Net loss available for common shareholders - diluted"&gt;(82,842&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20220101__20221231_zhCOvTjZNul5" title="Net loss available for common shareholders - basic"&gt;&lt;span id="xdx_904_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20220101__20221231_zEnQ09f9Ok8l" title="Net loss available for common shareholders - diluted"&gt;(53,091&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Weighted-average common shares outstanding - basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20241231_zLFPm991Qtj9" title="Weighted-average common shares outstanding - basic"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20241231_zias2XpDpUi9" title="Weighted-average common shares outstanding - diluted"&gt;209,510&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20231231_ziUYh4NDomM6" title="Weighted-average common shares outstanding - basic"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20231231_zzsg0OdmDLD" title="Weighted-average common shares outstanding - diluted"&gt;182,802&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20220101__20221231_zSvrg8ksHpea" title="Weighted-average common shares outstanding - basic"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20220101__20221231_zKOfPdNigUAa" title="Weighted-average common shares outstanding - diluted"&gt;165,958&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net loss per share - basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zgXs9d0cpMZc" title="Net loss per share, basic"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zlVopJr58Xee" title="Net loss per share, diluted"&gt;(0.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_zrhmNN7NF0rk" title="Net loss per share, basic"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z4VoBig7xe4j" title="Net loss per share, diluted"&gt;(0.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_pid_c20220101__20221231_zNlabPg7nZY5" title="Net loss per share - basic"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20220101__20221231_zaAPt2Fuxrmc" title="Net loss per share - diluted"&gt;(0.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AA_zrs4AH17494" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the years ended December 31, 2024, 2023 and 2022, the following securities from net loss per share have been excluded as the effect of
including them would have been anti-dilutive: outstanding options exercisable into a total of &lt;span id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zSyinRcgOIs2" title="Antidilutive outstanding options exercisable into common stock"&gt;0.7&lt;/span&gt; million, &lt;span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zxw1xS1ZH3I7" title="Antidilutive outstanding options exercisable into common stock"&gt;0.8&lt;/span&gt; million, and &lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--OutstandingOptionsExercisableIntoCommonStockMember_zMf7jB24b7z2" title="Antidilutive outstanding options exercisable into common stock"&gt;0.9&lt;/span&gt; million
shares of common stock, respectively;  &lt;span id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20240101__20241231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zeO3voa8WJD6" title="Anti dilutive outstanding options exercisable into common stock"&gt;12.0&lt;/span&gt; million, &lt;span id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20230101__20231231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zhZZiWmSqpM4" title="Anti dilutive outstanding options exercisable into common stock"&gt;10.0&lt;/span&gt; million and &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember_zMWYgnVhEia3" title="Anti-dilutive into common stock"&gt;8.9&lt;/span&gt; million nonvested restricted and performance stock units,
respectively; and&lt;span id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pn5n6_c20220101__20221231__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--NonvestedRestrictedAndPerformanceStockUnitsMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zfpUGbcu4GN" title="Anti-dilutive into common stock"&gt; 34.6 &lt;/span&gt;million shares of common stock that may be issued through conversion of the derivative liability (see
Note 7. Notes Payable and Derivative Liability).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000836">&lt;p id="xdx_897_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zwOhqfKRhvWb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of basic and diluted net loss per share are as follows (in thousands, except loss per share data):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B4_zlVyXVHY7AX4" style="display: none"&gt;SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240101__20241231_z00CptxwpkK2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231_zi56GAIwTqN9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20220101__20221231_zFI8gAFqnO1b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Numerator:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 2.5pt"&gt;Net loss available for common shareholders - basic and diluted&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20240101__20241231_zRI5k1X8aDSf" title="Net loss available for common shareholders - basic"&gt;&lt;span id="xdx_906_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20240101__20241231_zvl86AWf4nd2" title="Net loss available for common shareholders - diluted"&gt;(96,915&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20230101__20231231_z4BOWPtsM0Pk" title="Net loss available for common shareholders - basic"&gt;&lt;span id="xdx_90A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20230101__20231231_zXwl4OJ85kwa" title="Net loss available for common shareholders - diluted"&gt;(82,842&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 12%; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_pn3n3_c20220101__20221231_zhCOvTjZNul5" title="Net loss available for common shareholders - basic"&gt;&lt;span id="xdx_904_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_pn3n3_c20220101__20221231_zEnQ09f9Ok8l" title="Net loss available for common shareholders - diluted"&gt;(53,091&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Denominator:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Weighted-average common shares outstanding - basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20240101__20241231_zLFPm991Qtj9" title="Weighted-average common shares outstanding - basic"&gt;&lt;span id="xdx_909_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20240101__20241231_zias2XpDpUi9" title="Weighted-average common shares outstanding - diluted"&gt;209,510&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20230101__20231231_ziUYh4NDomM6" title="Weighted-average common shares outstanding - basic"&gt;&lt;span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20230101__20231231_zzsg0OdmDLD" title="Weighted-average common shares outstanding - diluted"&gt;182,802&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pn3n3_c20220101__20221231_zSvrg8ksHpea" title="Weighted-average common shares outstanding - basic"&gt;&lt;span id="xdx_908_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pn3n3_c20220101__20221231_zKOfPdNigUAa" title="Weighted-average common shares outstanding - diluted"&gt;165,958&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net loss per share - basic and diluted&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--EarningsPerShareBasic_pid_c20240101__20241231_zgXs9d0cpMZc" title="Net loss per share, basic"&gt;&lt;span id="xdx_900_eus-gaap--EarningsPerShareDiluted_pid_c20240101__20241231_zlVopJr58Xee" title="Net loss per share, diluted"&gt;(0.46&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--EarningsPerShareBasic_pid_c20230101__20231231_zrhmNN7NF0rk" title="Net loss per share, basic"&gt;&lt;span id="xdx_904_eus-gaap--EarningsPerShareDiluted_pid_c20230101__20231231_z4VoBig7xe4j" title="Net loss per share, diluted"&gt;(0.45&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--EarningsPerShareBasic_pid_c20220101__20221231_zNlabPg7nZY5" title="Net loss per share - basic"&gt;&lt;span id="xdx_90B_eus-gaap--EarningsPerShareDiluted_pid_c20220101__20221231_zaAPt2Fuxrmc" title="Net loss per share - diluted"&gt;(0.32&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000838"
      unitRef="USD">-96915000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000840"
      unitRef="USD">-96915000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000842"
      unitRef="USD">-82842000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000844"
      unitRef="USD">-82842000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000846"
      unitRef="USD">-53091000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000848"
      unitRef="USD">-53091000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000850"
      unitRef="Shares">209510000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000852"
      unitRef="Shares">209510000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000854"
      unitRef="Shares">182802000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000856"
      unitRef="Shares">182802000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000858"
      unitRef="Shares">165958000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000860"
      unitRef="Shares">165958000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000862"
      unitRef="USDPShares">-0.46</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000864"
      unitRef="USDPShares">-0.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000866"
      unitRef="USDPShares">-0.45</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000868"
      unitRef="USDPShares">-0.45</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000870"
      unitRef="USDPShares">-0.32</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000872"
      unitRef="USDPShares">-0.32</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-012024-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember"
      decimals="-5"
      id="Fact000874"
      unitRef="Shares">700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember"
      decimals="-5"
      id="Fact000876"
      unitRef="Shares">800000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-12-31_custom_OutstandingOptionsExercisableIntoCommonStockMember"
      decimals="-5"
      id="Fact000878"
      unitRef="Shares">900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember"
      decimals="-5"
      id="Fact000880"
      unitRef="Shares">12000000.0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember"
      decimals="-5"
      id="Fact000882"
      unitRef="Shares">10000000.0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember"
      decimals="-5"
      id="Fact000884"
      unitRef="Shares">8900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedAndPerformanceStockUnitsMember_us-gaap_CommonStockMember"
      decimals="-5"
      id="Fact000886"
      unitRef="Shares">34600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000888">&lt;p id="xdx_806_eus-gaap--BusinessCombinationDisclosureTextBlock_zXY5uw1RdBIf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.
&lt;span id="xdx_821_zUurxI5uVfMj"&gt;BUSINESS COMBINATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 31, 2023, the Company 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, which
enabled the Company to expand their technology and product portfolio and diversify revenue streams.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
consideration related to this transaction was approximately EUR &lt;span id="xdx_90A_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zgj9oQIVXjxl" title="Consideration transferred"&gt;20.0&lt;/span&gt; million or $&lt;span id="xdx_900_eus-gaap--BusinessCombinationConsiderationTransferred1_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zSrdDW1KAB3k" title="Consideration transferred"&gt;21.6&lt;/span&gt; million, consisting of approximately (i) EUR &lt;span id="xdx_90D_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_ziht3vZfGdXf" title="Cash consideration paid"&gt;7.0&lt;/span&gt;
million or $&lt;span id="xdx_900_eus-gaap--PaymentsToAcquireBusinessesGross_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zAabiuBCyznl" title="Cash consideration paid"&gt;7.6&lt;/span&gt; million in cash paid at closing, (ii) EUR &lt;span id="xdx_90D_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn5n6_uEuro_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zPBtx4vpemTh" title="Cash consideration transferred"&gt;6.6&lt;/span&gt; million or $&lt;span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_pn5n6_uUSD_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zGsv5OtBCLj4" title="Cash consideration transferred"&gt;7.1&lt;/span&gt; million in cash advanced to Ibeo prior to closing, (iii)
EUR &lt;span id="xdx_90D_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_pn5n6_uEuro_c20240101__20240331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zt4J4pToCKHj" title="Escrow releasesd"&gt;3.0&lt;/span&gt; million or $&lt;span id="xdx_901_eus-gaap--EscrowDepositDisbursementsRelatedToPropertyAcquisition1_pn5n6_uUSD_c20240101__20240331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zeN0kKtoKE4e" title="Escrow releasesd"&gt;3.3&lt;/span&gt; million released from escrow during the quarter ended March 31, 2024, (iv) EUR &lt;span id="xdx_909_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zQRkD8yzTykk" title="Business acquisition cost paid"&gt;0.6&lt;/span&gt; million or $&lt;span id="xdx_90B_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_iI_pn5n6_uUSD_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zTkCm8O3X9v2" title="Advance cash consideration"&gt;0.7&lt;/span&gt; million in
costs paid on behalf of the seller, and (v) EUR &lt;span id="xdx_900_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uEuro_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_znxjnaMO63ve" title="Deduction in purchase price"&gt;2.7&lt;/span&gt; million or approximately $&lt;span id="xdx_90E_eus-gaap--BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_iI_pn5n6_uUSD_c20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zEtY9Sv9wV64" title="Deduction in purchase price"&gt;3.0&lt;/span&gt; million after calculating the deduction in purchase
price agreed between both the parties. The remaining balance of approximately EUR &lt;span id="xdx_903_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_uEuro_c20240630_zN7pm6tqUfJ6" title="Accrued liabilities"&gt;2.7&lt;/span&gt; million was paid during the three months ended
June 30, 2024 and was previously recorded as an accrued liability for Ibeo business combination on the consolidated balance sheet. In
addition, the Company incurred $&lt;span id="xdx_90E_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_pn5n6_uUSD_c20230101__20230331__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zES8y7hacbAl" title="Acquisition related costs"&gt;0.6&lt;/span&gt; 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
transaction was accounted for as a business combination. The results of operations for the acquisition are included in the consolidated
financial statements from the date of acquisition onwards.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zw2IxD9RebZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zz9r4BqjIbz5" style="display: none"&gt;SCHEDULE OF PURCHASE PRICE
ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zuGImWLHuTMc" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Useful Life (in years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total purchase consideration&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zrmFHwoF5Nsb" title="Total purchase consideration"&gt;21,611&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z2Z9XvOwPjn1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Inventory&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_zSzSZAFm62Lk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;703&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zdi4nGdb6V7i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;234&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_zWaTbrjGIv18" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,330&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Intangible assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_z7GpnKIbXS0a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquired technology&lt;span id="xdx_F4A_zJ4oIYDWyuvh"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,987&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_fKDEp_zNFEmE4yWcfk" title="Acquire intangible assets, weighted average useful life"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_zKvXfJrwIzsj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Order backlog&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_zewHI2Ft60d4" title="Acquired intangible assets, weighted average useful life"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zV04YfpPI7d5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contract liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,178&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_z2hC0aXNCAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(234&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zaNbLfPYNkge" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(785&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zlVVPUwaT9P3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Total identifiable net assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;23,280&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Bargain purchase gain&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDIp_zmhTx5cUaJEh" title="Bargain purchase amount"&gt;(1,669&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F00_zBjBx9HIvoF" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1C_zbafyT7ycoma" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the year ended December 31, 2024, the Company recognized a $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets"&gt;4.2&lt;/span&gt; million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_F03_ztCqE9TE8tHb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F12_zAzkC08RJlK4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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, net of tax in the consolidated statements 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.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A3_z23tJreHPbgb" style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;Revenue and net income from the acquisition included in the consolidated statement of operations from the acquisition
date through December 31, 2023 is $&lt;span id="xdx_90B_eus-gaap--Revenues_pn5n6_c20230101__20230131_z45J32lZBDtj" title="Revenue"&gt;2.3 &lt;/span&gt;million and $&lt;span id="xdx_900_eus-gaap--NetIncomeLoss_pn5n6_c20230101__20230131_zK4cfvrvrcll" title="Net income"&gt;3.9&lt;/span&gt; million, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000890"
      unitRef="Euro">20000000.0</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000892"
      unitRef="USD">21600000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000894"
      unitRef="Euro">7000000.0</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000896"
      unitRef="USD">7600000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000898"
      unitRef="Euro">6600000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000900"
      unitRef="USD">7100000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="From2024-01-012024-03-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000902"
      unitRef="Euro">3000000.0</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1
      contextRef="From2024-01-012024-03-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000904"
      unitRef="USD">3300000</us-gaap:EscrowDepositDisbursementsRelatedToPropertyAcquisition1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000906"
      unitRef="Euro">600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000908"
      unitRef="USD">700000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000910"
      unitRef="Euro">2700000</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000912"
      unitRef="USD">3000000.0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-06-30"
      decimals="-5"
      id="Fact000914"
      unitRef="Euro">2700000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="From2023-01-012023-03-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact000916"
      unitRef="USD">600000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000918">&lt;p id="xdx_892_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_zw2IxD9RebZ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the final purchase price allocation to assets acquired and liabilities assumed (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zz9r4BqjIbz5" style="display: none"&gt;SCHEDULE OF PURCHASE PRICE
ALLOCATION TO ASSETS ACQUIRED AND LIABILITIES ASSUMED&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zuGImWLHuTMc" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted Average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Useful Life (in years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;Total purchase consideration&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--BusinessCombinationConsiderationTransferred1_pn3n3_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zrmFHwoF5Nsb" title="Total purchase consideration"&gt;21,611&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 16%; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_maBCRIAzols_z2Z9XvOwPjn1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Inventory&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_iI_maBCRIAzols_zSzSZAFm62Lk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;703&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets_iI_maBCRIAzols_zdi4nGdb6V7i" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;234&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_maBCRIAzols_zWaTbrjGIv18" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Property and equipment, net&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,330&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Intangible assets:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology_iI_pn3n3_maBCRIAzols_z7GpnKIbXS0a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquired technology&lt;span id="xdx_F4A_zJ4oIYDWyuvh"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,987&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_fKDEp_zNFEmE4yWcfk" title="Acquire intangible assets, weighted average useful life"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog_iI_pn3n3_maBCRIAzols_zKvXfJrwIzsj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Order backlog&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230131__20230131__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--OrderBacklogMember_zewHI2Ft60d4" title="Acquired intangible assets, weighted average useful life"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities_iNI_pn3n3_di_msBCRIAzols_zV04YfpPI7d5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Contract liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,178&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities_iNI_pn3n3_di_msBCRIAzols_z2hC0aXNCAq7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(234&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_iNI_pn3n3_di_msBCRIAzols_zaNbLfPYNkge" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(785&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iTI_pn3n3_mtBCRIAzols_zlVVPUwaT9P3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Total identifiable net assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;23,280&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Bargain purchase gain&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90A_eus-gaap--BusinessCombinationBargainPurchaseGainRecognizedAmount_pn3n3_di_c20230131__20230131__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_fKDIp_zmhTx5cUaJEh" title="Bargain purchase amount"&gt;(1,669&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span id="xdx_F00_zBjBx9HIvoF" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F1C_zbafyT7ycoma" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
                                            the year ended December 31, 2024, the Company recognized a $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k" title="Impairment charge on intangible assets"&gt;4.2&lt;/span&gt; million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span id="xdx_F03_ztCqE9TE8tHb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span id="xdx_F12_zAzkC08RJlK4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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, net of tax in the consolidated statements 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.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000920"
      unitRef="USD">21611000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000922"
      unitRef="USD">1197000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000924"
      unitRef="USD">703000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther>
    <MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000926"
      unitRef="USD">234000</MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonCurrentRightOfUseLeaseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000928"
      unitRef="USD">5330000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000930"
      unitRef="USD">17987000</MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTechnology>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2023-01-312023-01-31_custom_AcquiredTechnologyMember"
      id="Fact000932">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000934"
      unitRef="USD">26000</MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOrderBacklog>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2023-01-312023-01-31_custom_OrderBacklogMember"
      id="Fact000936">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000938"
      unitRef="USD">1178000</MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContractLiabilities>
    <MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000940"
      unitRef="USD">234000</MVIS:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesLeaseLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000942"
      unitRef="USD">785000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="AsOf2023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000944"
      unitRef="USD">23280000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount
      contextRef="From2023-01-312023-01-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-3"
      id="Fact000946"
      unitRef="USD">1669000</us-gaap:BusinessCombinationBargainPurchaseGainRecognizedAmount>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact000949"
      unitRef="USD">4200000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-01-31"
      decimals="-5"
      id="Fact000952"
      unitRef="USD">2300000</us-gaap:Revenues>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-01-31"
      decimals="-5"
      id="Fact000954"
      unitRef="USD">3900000</us-gaap:NetIncomeLoss>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000956">&lt;p id="xdx_809_eus-gaap--RevenueFromContractWithCustomerTextBlock_zxzXRLrLL3z3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
&lt;span id="xdx_829_z132MnvEODql"&gt;REVENUE RECOGNITION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; margin-left: 0pt; text-indent: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Disaggregation
of Revenue&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTntggNnLSYf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zS4tLquUXp81" style="display: none"&gt;SCHEDULE
OF DISAGGREGATION OF REVENUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zZNYItFyH787" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zMnbU6wpl1Fg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zPWSmXdUxCE" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231_zRrIZvqAatW9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;License and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Product&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Royalty&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contract&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z3QqJzRuOAfl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Products transferred at a point in time&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;4,117&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;475&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;4,696&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zv4YZTcC4xQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Products and services transferred over time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0965"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0967"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0968"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z51mrr8jnd24" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,117&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;475&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;104&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,696&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zzquQxR8viNf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zJC5zylRHrP7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_z2UDjaAfnogb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231_z8EwNUZaMy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;License and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Product&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Royalty&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contract&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zsRxBAViBQc2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Products transferred at a point in time&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,019&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;4,888&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,106&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;7,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zz7znxmQv0hf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Products and services transferred over time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0980"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0981"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;246&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;246&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zk6ZO3jgjUyf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,019&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,888&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,352&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,259&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zJJYywZb0lSh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zDhOrW8Ludl5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zxKpZNaud1yd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20220101__20221231_zKySyL9qyY4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;License and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Product&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Royalty&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contract&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2lJOgJc62Sd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Products transferred at a point in time&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0990"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;664&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl0992"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;664&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5q7l8JIUGGe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Products and services transferred over time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl0995"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0996"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0997"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0998"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zEKLi65NkzA2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1000"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;664&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;664&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8A1_zWvebvMApwrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zlvw07yxbVW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;The following table provides information about revenue and long-lived assets,
which is comprised of property and equipment, net, and operating lease right-of-use assets, by geographic area (in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span id="xdx_8B7_zbWN5zReVzDa" style="display: none"&gt;SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Geographic
    Area&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-Lived
    Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-Lived
    Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-Lived
    Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zjTCI1FefDRi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,058&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--US_z1dYS4DNevIb" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,583&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zxqEFZjfnIhi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,627&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--US_zEBwa145LzA9" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,580&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zADoa6cjj2Pi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--US_zWIUa2X4OpEf" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21,409&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--DE_zGepxktTlfo9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,628&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--DE_zG9QuaR6gDC9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,224&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--DE_zEba1qcYoF2e" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,138&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--DE_zrJOB2TBvAvf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,210&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--DE_zKsKdqwAf64b" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1019"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--DE_zXs8TkvD8hzf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1020"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other foreign countries&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zPbNDZvDsFLk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zgya6KDty096" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1022"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zIrNYj5sG5ck" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zRQGW7KT5MCj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1024"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zqwbvCyB3qIg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1025"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zSuaxCcHluT" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1026"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231_z8OJUkcnxQbj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,696&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NoncurrentAssets_iI_c20241231_zUcZBxitX9z9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,807&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231_zECMttkwP5wc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,259&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20231231_zmM0VYk82EU6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;22,790&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231_zdBidHTK2O6c" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231_z5IiJupAixXf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21,409&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_z20s8NSj5Pwc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Contract
Balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
Topic 606, the Company&#x2019;s rights to consideration are presented separately depending on whether those rights are conditional or
unconditional. Unconditional rights to consideration are included within accounts receivable, net of allowances in the consolidated balance
sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zaKXm7099Jy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B4_znlskFRNCJN3" style="display: none"&gt;SCHEDULE
OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;$ Change&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;% Change&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract assets and accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20241231_z5yZtekUixUe" style="width: 11%; text-align: right" title="Contract assets and accounts receivable"&gt;926&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zRkhJK6GzHwj" style="width: 11%; text-align: right" title="Contract assets and accounts receivable"&gt;949&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--ChangeInContractAssetsAndAccountsReceivable_pn3n3_c20240101__20241231_zjEvCrdEmxda" style="width: 11%; text-align: right" title="Change in contract assets and accounts receivable"&gt;(23&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--PercentageChangeInContractAssetsAndAccountsReceivable_pid_dp_uPure_c20240101__20241231_zARhE2Jm4sZd" style="width: 11%; text-align: right" title="Percentage change in contract assets and accounts receivable"&gt;(2.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Contract liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20241231_zvVexP3gvEN2" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities"&gt;(308&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zgAsTITiboi7" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities"&gt;(300&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20241231_zohDjoGeehe8" style="border-bottom: Black 1pt solid; text-align: right" title="Change in contract liabilities"&gt;(8&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20241231_zkbX6SKcUzx7" style="padding-bottom: 1pt; text-align: right" title="Percentage change in contract liabilities"&gt;(2.7&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net contract assets (liabilities)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20241231_zPlPkQVRujV4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)"&gt;618&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zimUFgJifomi" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)"&gt;649&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20241231_zAzav8NfOiA7" style="border-bottom: Black 2.5pt double; text-align: right" title="Change in net contract assets (liabilities)"&gt;(31&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20241231_zo9LDwwyUaQc" style="padding-bottom: 2.5pt; text-align: right" title="Percentage change in net contract assets (liabilities)"&gt;(4.8&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8A0_zpaolz54mlXj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Contract
Acquisition Costs&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is required to capitalize certain contract acquisition costs consisting primarily of commissions paid when contracts are signed.
As the Company currently does not pay any commissions upon the signing of a contract, no commission cost has been incurred as of December
31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Transaction
Price Allocated to the Remaining Performance Obligations&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
remaining balance of the contract liabilities was approximately $&lt;span id="xdx_901_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20241231_zR9YrcTVdjcl" title="Contract liabilities"&gt;0.3&lt;/span&gt; million as of December 31, 2024. The Company expects to recognize
&lt;span id="xdx_909_ecustom--RevenueRecognizedPercentage_iI_pid_dp_uPure_c20241231_zxvMtylGweu" title="Revenue recognized percentage"&gt;100&lt;/span&gt;% of this revenue over the next 12 months.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000958">&lt;p id="xdx_89D_eus-gaap--DisaggregationOfRevenueTableTextBlock_zTntggNnLSYf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides information about disaggregated revenue by timing of revenue recognition (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zS4tLquUXp81" style="display: none"&gt;SCHEDULE
OF DISAGGREGATION OF REVENUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zZNYItFyH787" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zMnbU6wpl1Fg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zPWSmXdUxCE" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240101__20241231_zRrIZvqAatW9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;License and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Product&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Royalty&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contract&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z3QqJzRuOAfl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Products transferred at a point in time&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;4,117&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;475&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;104&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;4,696&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zv4YZTcC4xQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Products and services transferred over time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0965"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0967"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0968"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_z51mrr8jnd24" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,117&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;475&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;104&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,696&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zzquQxR8viNf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zJC5zylRHrP7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_z2UDjaAfnogb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20230101__20231231_z8EwNUZaMy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;License and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Product&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Royalty&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contract&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zsRxBAViBQc2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Products transferred at a point in time&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,019&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;4,888&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,106&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;7,013&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zz7znxmQv0hf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Products and services transferred over time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0980"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0981"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;246&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;246&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zk6ZO3jgjUyf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,019&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;4,888&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,352&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,259&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ProductRevenueMember_zJJYywZb0lSh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--LicenseAndRoyaltyRevenueMember_zDhOrW8Ludl5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20220101__20221231__us-gaap--StatementBusinessSegmentsAxis__custom--ContractRevenueMember_zxKpZNaud1yd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20220101__20221231_zKySyL9qyY4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;License and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Product&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Royalty&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Contract&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Timing of revenue recognition:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z2lJOgJc62Sd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Products transferred at a point in time&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0990"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;664&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl0992"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;664&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z5q7l8JIUGGe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Products and services transferred over time&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl0995"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0996"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0997"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0998"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zEKLi65NkzA2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1000"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;664&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1002"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;664&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000960"
      unitRef="USD">4117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000961"
      unitRef="USD">475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000962"
      unitRef="USD">104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000963"
      unitRef="USD">4696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_ProductRevenueMember"
      decimals="-3"
      id="Fact000970"
      unitRef="USD">4117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_LicenseAndRoyaltyRevenueMember"
      decimals="-3"
      id="Fact000971"
      unitRef="USD">475000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_ContractRevenueMember"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000973"
      unitRef="USD">4696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ProductRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000975"
      unitRef="USD">1019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">4888000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000977"
      unitRef="USD">1106000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000978"
      unitRef="USD">7013000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ContractRevenueMember_us-gaap_TransferredOverTimeMember"
      decimals="-3"
      id="Fact000982"
      unitRef="USD">246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_us-gaap_TransferredOverTimeMember"
      decimals="-3"
      id="Fact000983"
      unitRef="USD">246000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ProductRevenueMember"
      decimals="-3"
      id="Fact000985"
      unitRef="USD">1019000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_LicenseAndRoyaltyRevenueMember"
      decimals="-3"
      id="Fact000986"
      unitRef="USD">4888000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_ContractRevenueMember"
      decimals="-3"
      id="Fact000987"
      unitRef="USD">1352000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000988"
      unitRef="USD">7259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000991"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-3"
      id="Fact000993"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_custom_LicenseAndRoyaltyRevenueMember"
      decimals="-3"
      id="Fact001001"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001003"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001005">&lt;p id="xdx_89A_eus-gaap--ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock_zlvw07yxbVW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;The following table provides information about revenue and long-lived assets,
which is comprised of property and equipment, net, and operating lease right-of-use assets, by geographic area (in thousands):&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span id="xdx_8B7_zbWN5zReVzDa" style="display: none"&gt;SCHEDULE OF INFORMATION ABOUT REVENUE AND LONG-LIVED ASSETS&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;December
    31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"&gt;
    &lt;td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Geographic
    Area&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-Lived
    Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-Lived
    Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-Lived
    Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font: bold 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--US_zjTCI1FefDRi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,058&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--US_z1dYS4DNevIb" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,583&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--US_zxqEFZjfnIhi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,627&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--US_zEBwa145LzA9" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;19,580&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--US_zADoa6cjj2Pi" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--US_zWIUa2X4OpEf" style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21,409&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Germany&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__country--DE_zGepxktTlfo9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,628&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__country--DE_zG9QuaR6gDC9" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;6,224&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__country--DE_zEba1qcYoF2e" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,138&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__country--DE_zrJOB2TBvAvf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,210&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__country--DE_zKsKdqwAf64b" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1019"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__country--DE_zXs8TkvD8hzf" style="font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1020"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other foreign countries&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zPbNDZvDsFLk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NoncurrentAssets_iI_c20241231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zgya6KDty096" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1022"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zIrNYj5sG5ck" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NoncurrentAssets_iI_c20231231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zRQGW7KT5MCj" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1024"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zqwbvCyB3qIg" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1025"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NoncurrentAssets_iI_c20221231__srt--StatementGeographicalAxis__custom--OtherForeignCountriesMember_zSuaxCcHluT" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1026"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20240101__20241231_z8OJUkcnxQbj" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,696&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NoncurrentAssets_iI_c20241231_zUcZBxitX9z9" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23,807&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20230101__20231231_zECMttkwP5wc" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;7,259&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NoncurrentAssets_iI_c20231231_zmM0VYk82EU6" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;22,790&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_c20220101__20221231_zdBidHTK2O6c" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Revenue"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;664&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NoncurrentAssets_iI_c20221231_z5IiJupAixXf" style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right" title="Long-Lived Assets"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;21,409&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_country_US"
      decimals="-3"
      id="Fact001007"
      unitRef="USD">1058000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-31_country_US"
      decimals="-3"
      id="Fact001008"
      unitRef="USD">17583000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_country_US"
      decimals="-3"
      id="Fact001010"
      unitRef="USD">4627000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-31_country_US"
      decimals="-3"
      id="Fact001011"
      unitRef="USD">19580000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31_country_US"
      decimals="-3"
      id="Fact001013"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2022-12-31_country_US"
      decimals="-3"
      id="Fact001014"
      unitRef="USD">21409000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_country_DE"
      decimals="-3"
      id="Fact001015"
      unitRef="USD">3628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-31_country_DE"
      decimals="-3"
      id="Fact001016"
      unitRef="USD">6224000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_country_DE"
      decimals="-3"
      id="Fact001017"
      unitRef="USD">2138000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-31_country_DE"
      decimals="-3"
      id="Fact001018"
      unitRef="USD">3210000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-012024-12-31_custom_OtherForeignCountriesMember"
      decimals="-3"
      id="Fact001021"
      unitRef="USD">10000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31_custom_OtherForeignCountriesMember"
      decimals="-3"
      id="Fact001023"
      unitRef="USD">494000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001028"
      unitRef="USD">4696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001030"
      unitRef="USD">23807000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001032"
      unitRef="USD">7259000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001034"
      unitRef="USD">22790000</us-gaap:NoncurrentAssets>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001036"
      unitRef="USD">664000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:NoncurrentAssets
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001038"
      unitRef="USD">21409000</us-gaap:NoncurrentAssets>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001040">&lt;p id="xdx_89D_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zaKXm7099Jy1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
changes in the contract assets and the contract liabilities balances during the period are as follows (in thousands, except percentages):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B4_znlskFRNCJN3" style="display: none"&gt;SCHEDULE
OF CONTRACT WITH CUSTOMER, CONTRACT ASSET, CONTRACT LIABILITY, AND RECEIVABLE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;$ Change&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;% Change&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%; text-align: left"&gt;Contract assets and accounts receivable&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20241231_z5yZtekUixUe" style="width: 11%; text-align: right" title="Contract assets and accounts receivable"&gt;926&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_c20231231_zRkhJK6GzHwj" style="width: 11%; text-align: right" title="Contract assets and accounts receivable"&gt;949&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_ecustom--ChangeInContractAssetsAndAccountsReceivable_pn3n3_c20240101__20241231_zjEvCrdEmxda" style="width: 11%; text-align: right" title="Change in contract assets and accounts receivable"&gt;(23&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--PercentageChangeInContractAssetsAndAccountsReceivable_pid_dp_uPure_c20240101__20241231_zARhE2Jm4sZd" style="width: 11%; text-align: right" title="Percentage change in contract assets and accounts receivable"&gt;(2.4&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Contract liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20241231_zvVexP3gvEN2" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities"&gt;(308&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ContractWithCustomerLiabilityCurrent_iNI_pn3n3_di_c20231231_zgAsTITiboi7" style="border-bottom: Black 1pt solid; text-align: right" title="Contract liabilities"&gt;(300&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ContractWithCustomerLiabilityCurrentChange_pn3n3_c20240101__20241231_zohDjoGeehe8" style="border-bottom: Black 1pt solid; text-align: right" title="Change in contract liabilities"&gt;(8&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ContractWithCustomerLiabilityCurrentPercentChange_pid_dp_uPure_c20240101__20241231_zkbX6SKcUzx7" style="padding-bottom: 1pt; text-align: right" title="Percentage change in contract liabilities"&gt;(2.7&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net contract assets (liabilities)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20241231_zPlPkQVRujV4" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)"&gt;618&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--ContractWithCustomerAssetandLiabilitiesNet_iI_pn3n3_c20231231_zimUFgJifomi" style="border-bottom: Black 2.5pt double; text-align: right" title="Net contract assets (liabilities)"&gt;649&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_ecustom--ContractWithCustomerAssetandLiabilitiesNetChange_pn3n3_c20240101__20241231_zAzav8NfOiA7" style="border-bottom: Black 2.5pt double; text-align: right" title="Change in net contract assets (liabilities)"&gt;(31&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--ContractWithCustomerAssetandLiabilitiesNetPercentChange_pid_dp_uPure_c20240101__20241231_zo9LDwwyUaQc" style="padding-bottom: 2.5pt; text-align: right" title="Percentage change in net contract assets (liabilities)"&gt;(4.8&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001042"
      unitRef="USD">926000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001044"
      unitRef="USD">949000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <MVIS:ChangeInContractAssetsAndAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001046"
      unitRef="USD">-23000</MVIS:ChangeInContractAssetsAndAccountsReceivable>
    <MVIS:PercentageChangeInContractAssetsAndAccountsReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001048"
      unitRef="Pure">-0.024</MVIS:PercentageChangeInContractAssetsAndAccountsReceivable>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001050"
      unitRef="USD">308000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001052"
      unitRef="USD">300000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <MVIS:ContractWithCustomerLiabilityCurrentChange
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001054"
      unitRef="USD">-8000</MVIS:ContractWithCustomerLiabilityCurrentChange>
    <MVIS:ContractWithCustomerLiabilityCurrentPercentChange
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001056"
      unitRef="Pure">-0.027</MVIS:ContractWithCustomerLiabilityCurrentPercentChange>
    <MVIS:ContractWithCustomerAssetandLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001058"
      unitRef="USD">618000</MVIS:ContractWithCustomerAssetandLiabilitiesNet>
    <MVIS:ContractWithCustomerAssetandLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001060"
      unitRef="USD">649000</MVIS:ContractWithCustomerAssetandLiabilitiesNet>
    <MVIS:ContractWithCustomerAssetandLiabilitiesNetChange
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001062"
      unitRef="USD">-31000</MVIS:ContractWithCustomerAssetandLiabilitiesNetChange>
    <MVIS:ContractWithCustomerAssetandLiabilitiesNetPercentChange
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001064"
      unitRef="Pure">-0.048</MVIS:ContractWithCustomerAssetandLiabilitiesNetPercentChange>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001066"
      unitRef="USD">300000</us-gaap:RevenueRemainingPerformanceObligation>
    <MVIS:RevenueRecognizedPercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001068"
      unitRef="Pure">1</MVIS:RevenueRecognizedPercentage>
    <us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001070">&lt;p id="xdx_805_eus-gaap--InvestmentsAndOtherNoncurrentAssetsTextBlock_z04yXyq47JY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.
&lt;span id="xdx_821_zScAnY4B0zs3"&gt;INVESTMENT SECURITIES, AVAILABLE-FOR-SALE AND FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Investment
securities, available-for-sale is 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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. The Company uses market data, assumptions, and risks that 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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zs9vDb6DIvI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). These tables do not include cash held in money market savings accounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_z1IstO37c3sl" style="display: none"&gt;SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQD34FmlD7Rh" style="width: 11%; text-align: right" title="Assets"&gt;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl1074"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0AhAr936vf5" style="width: 11%; text-align: right" title="Assets"&gt;14,001&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_znc3DkrtPTba" style="width: 11%; text-align: right" title="Assets"&gt;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl1078"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFMh5kfckao" style="width: 11%; text-align: right" title="Assets"&gt;14,001&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zxiJZxJfno85" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1082"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zlRidbEhh21k" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;6,215&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6BihsbcyAde" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z9QMrCi8ULrj" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;6,215&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzmMW6kZQWW" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1090"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFrb8YCLwwDg" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;20,216&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzhzm1bj6qJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1094"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zAKpqQ7UldD4" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;20,216&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt; width: 40%"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Level 1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Level 2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Level 3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;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_zKUkomECoWMb" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1097"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;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_zyMXKDEexJ4c" style="text-align: right"&gt;8,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;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_zk772rmkNCM1" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1099"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zC1qcppVdyh" style="text-align: right"&gt;8,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_zY5fQ4XvERV5" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1101"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_ztP37x9TsHWl" style="border-bottom: Black 1pt solid; text-align: right"&gt;20,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_zAE3tKh4ajek" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1103"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zbkOjpnKNj01" style="border-bottom: Black 1pt solid; text-align: right"&gt;20,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zQgoHzmdlYk6" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1105"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxqS26c6clzf" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,611&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zQYr6Fkvu9Sh" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1107"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z6GgOYJSPxra" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,611&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zjLqxeyeVP13" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zNi1EWF2ady7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term
investments are summarized below as of December 31, 2024 and 2023 (in thousands).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BC_zAWbkOR2TMka" style="display: none"&gt;SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Investment&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Cost/&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Securities,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Amortized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Available-&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gains&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For-Sale&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zbYD1e4fWYua" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;13,984&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsHMlsjTQeza" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFCYTGv5jMQ2" style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1115"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zMULfjcKZwo8" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;14,002&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z43lyOZc7VPe" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;6,206&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zwLA9EbDfpV2" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;8&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7wxBBqKK7P7" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1123"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zz6pcy0UDKa5" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;6,214&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231_zqfL2FZYS4f3" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost"&gt;20,190&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231_zaqx4JeMUOtk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains"&gt;26&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231_zevIw9t34yy6" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1131"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231_zQbYAVSAlkYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale"&gt;20,216&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZPP5DfPiZwf" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;8,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUQIXK0GVopa" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsW87L0C6Zbc"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQL4QpWSSEG7" style="text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;8,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zpz0sn93X5bf" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;20,119&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zPNXyZCRqM05" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIN6ovftfsxl" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1146"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zinxN7ljandc" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;20,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_zRwEQ6xKfLHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost"&gt;28,585&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zLoRvv5C9VPh" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zeBfC1uZxt1k" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zFLlWke7QaN3" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale"&gt;28,611&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zg6pjlEGNHY3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zrLPteh1Vif7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
maturities of the investment securities, available-for-sale as of December 31, 2024 and 2023 are shown below (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zg1PyoFoWAje" style="display: none"&gt;SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Amortized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Estimated&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gains&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Maturity date&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%; text-align: left; padding-left: 10pt"&gt;Less than one year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zJgB8nFKSxJ5" style="width: 11%; text-align: right" title="Amortized Cost"&gt;20,190&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zO5RZ2ge4XT4" style="width: 11%; text-align: right" title="Gross Unrealized Gains"&gt;26&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zXJPtWiUXfy4" style="width: 11%; text-align: right" title="Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1164"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgMwAy1Mt1Q5" style="width: 11%; text-align: right" title="Estimated Fair Value"&gt;20,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Maturity date&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Less than one year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgT4AScflMKh" style="text-align: right" title="Amortized Cost"&gt;28,585&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zfdWwQK86cDd" style="text-align: right" title="Gross Unrealized Gains"&gt;27&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zH1ciMNGD90i" style="text-align: right" title="Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zNJTMksh4oag" style="text-align: right" title="Estimated Fair Value"&gt;28,611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8A7_z7Mpb8oIriIh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_z5s62A593TBg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 December 31, 2024 and 2023 (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zOl0m2eugXMf" style="display: none"&gt;SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Less than Twelve Months&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Twelve Months or Greater&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Fair&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Fair&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Fair&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zDXmPo3ev4Sf" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;1,245&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zXML6A7EsONh"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1179"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zfR6OI97eV2b" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1181"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z289bktOnKW1" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1183"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzkaVk0ZvNhl" style="width: 6%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;1,245&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zjNzp83UhNV8"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1186"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zEVgiqpDIHI1" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1188"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zFwJ4KX9CJMk" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1190"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zoY5If5FHrne" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1192"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zttx0zOj26g7" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1194"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_znd78hz5ddxd" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1196"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zVya8KstoCl9" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1198"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231_zGbDz1ovqi4j" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value"&gt;1,245&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231_zUMsPesM3NXb" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1202"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231_zhhw6qma3UMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231_zwYuHpY40kT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231_zunRSh763MDl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value"&gt;1,245&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231_zk0B7uND2Hu8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1210"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZ01RwdzGgU7" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;1,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_za67vifsDjL3"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLH7pJumELa1" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1215"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLv0oesV1Sdj" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1217"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZPuRZ0m55r1" style="text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;1,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zhIqSUQhy1V8"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKAno83jC7m1" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;1,486&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9vlAGvn3HA7" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1224"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zgYGN0yow1aj" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1226"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKD3GHCu9Cv2" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1228"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7YE184JkLF8" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;1,486&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z6DePQwCKqxb" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1232"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zBDiOnEqh009" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value"&gt;2,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zXuDKJcaBYik" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zQvnyCC0AHo2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1238"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zSbozVJq82E2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1240"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zlSe01pJU4K2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value"&gt;2,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_zHOudUaskcLi" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zRy6QnDfhO27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001072">&lt;p id="xdx_898_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zs9vDb6DIvI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
valuation inputs hierarchy classification for assets measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). These tables do not include cash held in money market savings accounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B5_z1IstO37c3sl" style="display: none"&gt;SCHEDULE OF FAIR VALUE HIERARCHY ASSETS AND LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQD34FmlD7Rh" style="width: 11%; text-align: right" title="Assets"&gt;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl1074"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_z0AhAr936vf5" style="width: 11%; text-align: right" title="Assets"&gt;14,001&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_znc3DkrtPTba" style="width: 11%; text-align: right" title="Assets"&gt;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl1078"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFMh5kfckao" style="width: 11%; text-align: right" title="Assets"&gt;14,001&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zxiJZxJfno85" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1082"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zlRidbEhh21k" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;6,215&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z6BihsbcyAde" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z9QMrCi8ULrj" style="border-bottom: Black 1pt solid; text-align: right" title="Assets"&gt;6,215&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzmMW6kZQWW" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1090"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zFrb8YCLwwDg" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;20,216&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zzhzm1bj6qJj" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1094"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zAKpqQ7UldD4" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets, Total"&gt;20,216&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt; width: 40%"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Level 1&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Level 2&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Level 3&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt; width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 11%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left; width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;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_zKUkomECoWMb" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1097"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;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_zyMXKDEexJ4c" style="text-align: right"&gt;8,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;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_zk772rmkNCM1" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1099"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zC1qcppVdyh" style="text-align: right"&gt;8,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_zY5fQ4XvERV5" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1101"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_ztP37x9TsHWl" style="border-bottom: Black 1pt solid; text-align: right"&gt;20,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;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_zAE3tKh4ajek" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1103"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zbkOjpnKNj01" style="border-bottom: Black 1pt solid; text-align: right"&gt;20,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zQgoHzmdlYk6" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1105"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxqS26c6clzf" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,611&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zQYr6Fkvu9Sh" style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1107"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z6GgOYJSPxra" style="border-bottom: Black 2.5pt double; text-align: right"&gt;28,611&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001076"
      unitRef="USD">14001000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001080"
      unitRef="USD">14001000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001084"
      unitRef="USD">6215000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001088"
      unitRef="USD">6215000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact001092"
      unitRef="USD">20216000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact001096"
      unitRef="USD">20216000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001098"
      unitRef="USD">8471000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001100"
      unitRef="USD">8471000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001102"
      unitRef="USD">20140000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001104"
      unitRef="USD">20140000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact001106"
      unitRef="USD">28611000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact001108"
      unitRef="USD">28611000</us-gaap:DebtSecuritiesCurrent>
    <us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001110">&lt;p id="xdx_89E_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zNi1EWF2ady7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Short-term
investments are summarized below as of December 31, 2024 and 2023 (in thousands).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BC_zAWbkOR2TMka" style="display: none"&gt;SCHEDULE OF UNREALIZED GAIN OR LOSS ON SHORT-TERM INVESTMENTS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Investment&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Cost/&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Securities,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Amortized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Available-&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gains&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;For-Sale&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zbYD1e4fWYua" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;13,984&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsHMlsjTQeza" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zFCYTGv5jMQ2" style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1115"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zMULfjcKZwo8" style="width: 11%; text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;14,002&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z43lyOZc7VPe" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;6,206&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zwLA9EbDfpV2" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;8&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span id="xdx_905_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z7wxBBqKK7P7" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1123"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zz6pcy0UDKa5" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;6,214&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20241231_zqfL2FZYS4f3" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost"&gt;20,190&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231_zaqx4JeMUOtk" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains"&gt;26&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231_zevIw9t34yy6" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1131"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231_zQbYAVSAlkYa" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale"&gt;20,216&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Investment securities, available for sale:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zZPP5DfPiZwf" style="text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;8,466&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zUQIXK0GVopa" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zsW87L0C6Zbc"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateDebtSecuritiesMember_zQL4QpWSSEG7" style="text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;8,471&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zpz0sn93X5bf" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Amortized Cost, Current"&gt;20,119&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zPNXyZCRqM05" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIN6ovftfsxl" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1146"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zinxN7ljandc" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Current"&gt;20,140&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleAmortizedCostCurrent_iI_pn3n3_c20231231_zRwEQ6xKfLHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Cost Amortized Cost"&gt;28,585&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231_zLoRvv5C9VPh" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Gains"&gt;27&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231_zeBfC1uZxt1k" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231_zFLlWke7QaN3" style="border-bottom: Black 2.5pt double; text-align: right" title="Investment Securities Available-For-Sale"&gt;28,611&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001112"
      unitRef="USD">13984000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001114"
      unitRef="USD">18000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">14002000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001119"
      unitRef="USD">6206000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001121"
      unitRef="USD">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001125"
      unitRef="USD">6214000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001127"
      unitRef="USD">20190000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001129"
      unitRef="USD">26000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001133"
      unitRef="USD">20216000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001135"
      unitRef="USD">8466000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001137"
      unitRef="USD">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001138"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember"
      decimals="-3"
      id="Fact001140"
      unitRef="USD">8471000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001142"
      unitRef="USD">20119000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001144"
      unitRef="USD">21000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001148"
      unitRef="USD">20140000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001150"
      unitRef="USD">28585000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001152"
      unitRef="USD">27000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001154"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001156"
      unitRef="USD">28611000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001158">&lt;p id="xdx_890_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_zrLPteh1Vif7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
maturities of the investment securities, available-for-sale as of December 31, 2024 and 2023 are shown below (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B0_zg1PyoFoWAje" style="display: none"&gt;SCHEDULE OF MATURITY DATE OF AVAILABLE-FOR-SALE SECURITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Amortized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Estimated&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Cost&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Gains&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Fair Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Maturity date&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%; text-align: left; padding-left: 10pt"&gt;Less than one year&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zJgB8nFKSxJ5" style="width: 11%; text-align: right" title="Amortized Cost"&gt;20,190&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zO5RZ2ge4XT4" style="width: 11%; text-align: right" title="Gross Unrealized Gains"&gt;26&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zXJPtWiUXfy4" style="width: 11%; text-align: right" title="Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1164"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgMwAy1Mt1Q5" style="width: 11%; text-align: right" title="Estimated Fair Value"&gt;20,216&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Maturity date&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;Less than one year&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zgT4AScflMKh" style="text-align: right" title="Amortized Cost"&gt;28,585&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zfdWwQK86cDd" style="text-align: right" title="Gross Unrealized Gains"&gt;27&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iNI_pn3n3_di_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zH1ciMNGD90i" style="text-align: right" title="Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecuritiesCurrent_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateDebtAndUsTreasurySecuritiesMember_zNJTMksh4oag" style="text-align: right" title="Estimated Fair Value"&gt;28,611&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001160"
      unitRef="USD">20190000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001162"
      unitRef="USD">26000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2024-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001166"
      unitRef="USD">20216000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001168"
      unitRef="USD">28585000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001170"
      unitRef="USD">27000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001172"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="AsOf2023-12-31_custom_CorporateDebtAndUsTreasurySecuritiesMember"
      decimals="-3"
      id="Fact001174"
      unitRef="USD">28611000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <MVIS:ScheduleOfUnrealizedLossOnInvestmentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001176">&lt;p id="xdx_897_ecustom--ScheduleOfUnrealizedLossOnInvestmentTableTextBlock_z5s62A593TBg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 December 31, 2024 and 2023 (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zOl0m2eugXMf" style="display: none"&gt;SCHEDULE OF UNREALIZED LOSS ON INVESTMENTS SECURITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Less than Twelve Months&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Twelve Months or Greater&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Gross&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Fair&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Fair&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Fair&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Unrealized&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Value&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Losses&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 40%; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zDXmPo3ev4Sf" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;1,245&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span id="xdx_906_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zXML6A7EsONh"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1179"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zfR6OI97eV2b" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1181"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_z289bktOnKW1" style="width: 6%; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1183"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zzkaVk0ZvNhl" style="width: 6%; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;1,245&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zjNzp83UhNV8"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1186"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zEVgiqpDIHI1" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1188"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zFwJ4KX9CJMk" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1190"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zoY5If5FHrne" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1192"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zttx0zOj26g7" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1194"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_znd78hz5ddxd" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1196"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zVya8KstoCl9" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1198"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231_zGbDz1ovqi4j" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value"&gt;1,245&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20241231_zUMsPesM3NXb" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1202"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231_zhhw6qma3UMb" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231_zwYuHpY40kT2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231_zunRSh763MDl" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value"&gt;1,245&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20241231_zk0B7uND2Hu8" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1210"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;As of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Corporate debt securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZ01RwdzGgU7" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;1,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_za67vifsDjL3"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLH7pJumELa1" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1215"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zLv0oesV1Sdj" style="text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1217"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zZPuRZ0m55r1" style="text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;1,488&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--CorporateDebtSecuritiesMember_zhIqSUQhy1V8"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;U.S. Treasury securities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKAno83jC7m1" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months"&gt;1,486&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_dixL_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z9vlAGvn3HA7" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss::XDX::-"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1224"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zgYGN0yow1aj" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1226"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_zKD3GHCu9Cv2" style="border-bottom: Black 1pt solid; text-align: right" title="Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1228"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z7YE184JkLF8" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;1,486&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231__us-gaap--InvestmentTypeAxis__us-gaap--USTreasurySecuritiesMember_z6DePQwCKqxb" style="border-bottom: Black 1pt solid; text-align: right" title="Available-for-Sale Securities, Continuous Unrealized Loss Position, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1232"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231_zBDiOnEqh009" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Fair Value"&gt;2,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iNI_pn3n3_di_c20231231_zXuDKJcaBYik" style="border-bottom: Black 2.5pt double; text-align: right" title="Less than Twelve Months, Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231_zQvnyCC0AHo2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1238"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231_zSbozVJq82E2" style="border-bottom: Black 2.5pt double; text-align: right" title="Twelve Months or Greater, Gross Unrealized Losses"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1240"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231_zlSe01pJU4K2" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Fair Value"&gt;2,974&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iNI_pn3n3_di_c20231231_zHOudUaskcLi" style="border-bottom: Black 2.5pt double; text-align: right" title="Total, Gross Unrealized Losses"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</MVIS:ScheduleOfUnrealizedLossOnInvestmentTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062"
      decimals="-3"
      id="Fact001178"
      unitRef="USD">1245000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_CorporateDebtSecuritiesMember68391062"
      decimals="-3"
      id="Fact001185"
      unitRef="USD">1245000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001200"
      unitRef="USD">1245000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001208"
      unitRef="USD">1245000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093"
      decimals="-3"
      id="Fact001212"
      unitRef="USD">1488000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093"
      decimals="-3"
      id="Fact001213"
      unitRef="USD">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093"
      decimals="-3"
      id="Fact001219"
      unitRef="USD">1488000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_CorporateDebtSecuritiesMember68391093"
      decimals="-3"
      id="Fact001220"
      unitRef="USD">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109"
      decimals="-3"
      id="Fact001222"
      unitRef="USD">1486000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember68391109"
      decimals="-3"
      id="Fact001230"
      unitRef="USD">1486000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001234"
      unitRef="USD">2974000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001236"
      unitRef="USD">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001242"
      unitRef="USD">2974000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001244"
      unitRef="USD">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <MVIS:NotesPayableAndDerivativeLiablityTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001246">&lt;p id="xdx_80F_ecustom--NotesPayableAndDerivativeLiablityTextBlock_zvEHpUmIvsz7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
&lt;span id="xdx_823_zDtIimF5MEb1"&gt;NOTES PAYABLE AND DERIVATIVE LIABILITY&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Background&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 14, 2024, the Company entered into a Securities Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;) for the purchase of
senior secured convertible notes (the &#x201c;Note&#x201d;) with an institutional investor (the &#x201c;Holder&#x201d;). The principal amount
for the initial note is $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241014__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zqQQiG2x1zf5" title="Principal amount"&gt;45.0&lt;/span&gt; million (the &#x201c;Initial Principal Amount&#x201d;), with an option for the Company to issue additional
principal in the amount of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentCarryingAmount_iI_pn5n6_c20241014__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zExkj4mNAdsc" title="Additional principal amount"&gt;30.0&lt;/span&gt; million (the &#x201c;Additional Principal Amount&#x201d; and, together with the Initial Principal Amount,
the &#x201c;Principal Amount&#x201d;) of convertible notes to the Holder, subject to certain limitation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Note will rank senior to all outstanding and future indebtedness of the Company. Beginning on January 1, 2025, the Holder may elect to
require the Company to partially repay the Notes up to $&lt;span id="xdx_906_eus-gaap--RepaymentsOfDebt_pn5n6_c20241014__20241014_zKcd2X3RTJk3" title="Repayments of debt"&gt;1.8&lt;/span&gt; million monthly prior to April 1, 2025, and up to $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20241014__20241014_z55rQQCZdbee" title="Debt instrument, periodic payment"&gt;3.5&lt;/span&gt; million monthly on
and after April 1, 2025, plus a 10% premium. In lieu of electing a partial repayment in each of the stated months, the Holder has the
right to convert the Note to shares of the Company&#x2019;s common stock at a conversion price of $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20250531__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zwH5Oa8DOELl" title="Conversion price"&gt;0.7462&lt;/span&gt; prior to June 1, 2025 and $&lt;span id="xdx_905_eus-gaap--DebtInstrumentConvertibleConversionPrice1_iI_pid_c20250601__srt--StatementScenarioAxis__srt--ScenarioForecastMember_ziLuBSH2HGW4" title="Conversion price"&gt;1.5960&lt;/span&gt;
on or after June 1, 2025, subject to certain conditions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additionally,
the Company has the option to require the Holder to convert the entire Note to shares of common stock if the share price exceeds $&lt;span id="xdx_905_eus-gaap--SharePrice_iI_pid_c20241014_zdJBIjsE6rwd" title="Share price"&gt;2.3940&lt;/span&gt;
on each of 20 consecutive VWAP Trading Days, subject to certain other equity conditions. If not fully repaid or converted, the end of
term maturity balance is the outstanding principal balance of the Note multiplied by &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241014_zq6aZhTFnQyd" title="Debt instrument, interest rate, stated percentage"&gt;110%&lt;/span&gt; and matures on &lt;span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20241014__20241014_zdRRMFG9UwGg" title="Maturity date"&gt;October 1, 2026&lt;/span&gt;. The Note bears
zero coupon. Pursuant to terms of the Note, the Company will maintain minimum liquidity of $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentConvertibleLiquidationPreferenceValue_iI_pn5n6_c20250501__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zql1cAlYEPnl" title="Debt instrument of minimum liquidity"&gt;30.0&lt;/span&gt; million for the duration of the Note
term, subject to decreases beginning on May 1, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 23, 2024, the Purchase Agreement closed and the Note was issued for net proceeds of approximately $&lt;span id="xdx_904_eus-gaap--ProceedsFromDebtNetOfIssuanceCosts_pn5n6_c20241023__20241023__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember_z478s9w04u61" title="Proceeds from debt, net of issuance costs"&gt;38.1&lt;/span&gt; million, inclusive of
all discounts, fees, and expenses related to the transaction.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
December 30, 2024, pursuant to the terms of the Note, the Holder elected to convert $&lt;span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20241201__20241230_ztNJ9TwKpSQ1"&gt;1.8&lt;/span&gt; million of outstanding principal into &lt;span id="xdx_900_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20241201__20241230_zIiEj26aEuMf"&gt;2,345,068&lt;/span&gt;
shares of the Company&#x2019;s common stock. See Note 16. Subsequent Events for details of additional conversions subsequent to the date
of these financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Components&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Note is a convertible debt instrument with multiple redemption, conversion, and put features. Certain features qualify as embedded derivatives
requiring bifurcation. Therefore, the bifurcated features are accounted for separately as a compound embedded derivative in accordance
ASC 815, &#x201c;Derivatives and Hedging&#x201d; and are included in the derivative liability on the consolidated balance sheets. The host
contract, which represents the Note excluding the derivative liability, is accounted for as non-convertible debt under ASC 470, &#x201c;Debt&#x201d;
and is included in notes payable, current and notes payable, net of current portion on the consolidated balance sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Notes
Payable&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
host contract is recorded at the total amount repayable at maturity of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20240101__20241231_zVjA3ucbm1va" title="Repayable at maturity"&gt;49.5&lt;/span&gt; million, comprised of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20241231_zwdXZ7lh0Gs4" title="Repayment principal"&gt;45.0&lt;/span&gt; million principal plus a $&lt;span id="xdx_906_eus-gaap--DebtInstrumentUnamortizedPremium_iI_pn5n6_c20241231_zY6z9UuLKy97" title="Repayment premium"&gt;4.5&lt;/span&gt;
million &lt;span id="xdx_90B_eus-gaap--DebtInstrumentRedemptionPricePercentage_dp_uPure_c20240101__20241231_zLvxbwvEgWV1" title="Repayment premium, percentage"&gt;10%&lt;/span&gt; repayment premium, less any conversions of outstanding principal, net of debt discount and issuance costs. The debt discount
is equal to the amount repayable at maturity, net of cash proceeds received at issuance and the initial fair value of the bifurcated
derivative liability. Debt issuance costs are comprised of qualifying expenses resulting directly from the transaction. During the year
ended December 31, 2024, conversions reduced the amount repayable at maturity to $&lt;span id="xdx_903_eus-gaap--NotesPayable_iI_pn5n6_c20241231_zTDiiFO4g8jk" title="Amount repayable at maturity"&gt;47.6&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zwgAivKmLnj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_ziD2znKO3I5a" style="display: none"&gt;SCHEDULE
OF SUPPLEMENT BALANCE SHEET&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_zd4q4KgcaVf5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_z80lmWY3EYAf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_maLTDzKyI_zYHTKLx4UkNg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Amount repayable at maturity&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;47,575&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1285"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pn3n3_di_msLTDzKyI_z3dlTBsCwYZd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Unamortized debt discount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,021&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1288"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredFinanceCostsCurrentGross_iNI_pn3n3_di_msLTDzKyI_zzcrUHPm9Ci6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Unamortized issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,552&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1291"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzKyI_zON0l9Jv5Wof" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;33,002&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1294"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_z8976GRmqCs5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest
expense related to the amortization of the debt discount and issuance costs was $&lt;span id="xdx_90E_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_iI_pn5n6_c20241231_z0Vuj4fVLKQ6" title="Debt discount and issuance costs"&gt;4.4&lt;/span&gt; million for the year ended December 31, 2024, and
$&lt;span id="xdx_900_eus-gaap--DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_iI_pn5n6_c20231231_zYQ3i1Zdkd6e" title="Debt discount and issuance costs"&gt;0.0&lt;/span&gt; million for the year ended December 31, 2023. The monthly effective interest rate implicit in the Note as of December 31, 2024 under
the interest method was &lt;span id="xdx_904_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_dp_uPure_c20241231_zy6EOFKuKTk3" title="Debt instrument interest rate effective percentage"&gt;5.1%&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ztzJo2mxT1Jc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of partial repayments, if elected by the Holder, are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zPsV44kjAXWc" style="display: none"&gt;SCHEDULE OF MATURITIES LONG TERM DEBT&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zAVaKoNEjcld" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Maturities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPz3tS_zHrBOHBTH6K2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 81%; text-align: justify"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;38,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPz3tS_zO9UqAmzrcS6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,075&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--NotesPayable_iTI_pn3n3_mtNPz3tS_z9hRZkb2W8J6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total partial repayments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;47,575&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zjxNvLTiOF08" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Subsequent
to December 31, 2024, the partial repayment amounts and maturity schedule were modified (see Note 16. Subsequent Events).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Derivative
Liability&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
derivative liability was initially recorded at its fair value of $&lt;span id="xdx_90B_eus-gaap--DerivativeLiabilityFairValueOfCollateral_iI_pn5n6_c20241023_zRuEfBTwl1D7" title="Derivative liability, fair value of collateral"&gt;7.5&lt;/span&gt; million as of the issuance date of October 23, 2024. The derivative
liability is subsequently remeasured and reported at fair value each reporting period, with the changes in fair value recorded as an
unrealized gain or loss and recognized in earnings.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zargppnCBvS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of derivatives not designated as hedging instruments are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BF_zVgRdU8hQ50f" style="display: none"&gt;SCHEDULE
OF DERIVATIVES INSTRUMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zsAPVIxxX4pa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_zn8jkQeHHMna" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_z6COTbRtgNZ8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left; padding-bottom: 1pt"&gt;Derivative liability&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1315"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zhdHMusHcZhi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1318"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zRHmQz35Pyac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_zEf15BsYTQT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unrealized
gains and losses associated with derivatives not designated as hedging instruments are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zeU5ZsnQzKof" style="display: none"&gt;SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231_z06YCbdWO7S6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230101__20231231_zWQI1vnw6wm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20221231_zeJwKoeaaxH8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--UnrealizedGainLossOnDerivatives_pn3n3_zQ0flApSnMKk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 43%; text-align: left; padding-bottom: 1pt"&gt;Unrealized loss on derivative liability&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;(8,866&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1323"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1324"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DerivativeGainLossOnDerivativeNet_iT_pn3n3_zZ430GEwfdhg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(8,866&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1327"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zo0MWYty8oY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
Value Measurements&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the derivative liability is determined utilizing a &#x201c;with and without&#x201d; method, in which the fair value is calculated
as the difference in the fair value of the entire hybrid instrument and the fair value of the instrument excluding the bifurcated derivative
features.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the hybrid instrument is estimated using a binomial lattice model, which projects future movements of the underlying instrument
over the remaining term. The model then calculates the fair value of the instrument by discounting projected cash flows based on the
optimal action at each point in time. Optimal actions for both the Company and the Holder are determined by the projected stock price
at a point in time, in addition to the probabilities of the occurrence of certain events. At initial measurement on October 23, 2024,
a Monte Carlo simulation was further incorporated in order to simulate the Company&#x2019;s share price as of the registration date, which
occurred on November 21, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of the host contract excluding embedded derivative features is estimated using a debt discounted cash flow model, which assumes
that the contract is a debt instrument with only the option to redeem partial principal payments prior to maturity. Projected cash flows
are based on the assumption that the Holder will fully exercise early redemption options, based on the estimated internal rate of return
for the Holder resulting from early redemption as compared to redemption at maturity. The debt discount rate is estimated based on the
rate of similar non-convertible debt instruments reflecting the Company&#x2019;s credit risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z4tbCRZ0kWQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
valuation inputs hierarchy classification for liabilities measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). See Note 6. Investment Securities, Available-For-Sale and Fair Value Measurements, for discussion of the fair value
level hierarchy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zoXClzKZAMR4" style="display: none"&gt;SCHEDULE
OF HIERARCHY LIABILITIES FAIR VALUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6ZZziugaVEa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqz3fWYs4BQ5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zLGekC1bjJW7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_zcrfW9gDqf4h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 1pt"&gt;Derivative liability&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1332"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1333"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zAdUQERopxji" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1336"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1337"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zW1ryOhohMCk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_z3jLJY6BB9Jd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below lists the inputs and assumptions for the Company&#x2019;s initial valuation as of October 23, 2024 and re-valuation of the
derivative liability as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zwraOwFs9Mhl" style="display: none"&gt;SCHEDULE
OF REVALUATION DERIVATIVE LIABILITY&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;October 23,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_909_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zKlxT339qSyj" title="Expected term (years)"&gt;1.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_905_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zepYMCXbyXii" title="Expected term (years)"&gt;1.94&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zIlxLkGNEVCf" title="Risk-free interest rate"&gt;4.18&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zR0s3DymTu01" title="Risk-free interest rate"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zPvJPIC7ys27" title="Dividend yield"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_ztIhWo115ea1" title="Dividend yield"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z9ZXslizRsC9" title="Volatility"&gt;78.02&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0P15C8aVtB9" title="Volatility"&gt;73.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zgwuI9aDNo46" title="Discount rate"&gt;50.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zxPp6sfJTr5j" title="Discount rate"&gt;50.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zf9WnI6JmVm8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</MVIS:NotesPayableAndDerivativeLiablityTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-10-14_custom_SecuritiesPurchaseAgreementMember"
      decimals="-5"
      id="Fact001248"
      unitRef="USD">45000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-10-14_custom_SecuritiesPurchaseAgreementMember"
      decimals="-5"
      id="Fact001250"
      unitRef="USD">30000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2024-10-142024-10-14"
      decimals="-5"
      id="Fact001252"
      unitRef="USD">1800000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2024-10-142024-10-14"
      decimals="-5"
      id="Fact001254"
      unitRef="USD">3500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="AsOf2025-05-31_srt_ScenarioForecastMember"
      decimals="INF"
      id="Fact001256"
      unitRef="USDPShares">0.7462</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="AsOf2025-06-01_srt_ScenarioForecastMember"
      decimals="INF"
      id="Fact001258"
      unitRef="USDPShares">1.5960</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:SharePrice
      contextRef="AsOf2024-10-14"
      decimals="INF"
      id="Fact001260"
      unitRef="USDPShares">2.3940</us-gaap:SharePrice>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-10-14"
      decimals="INF"
      id="Fact001262"
      unitRef="Pure">1.10</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentMaturityDate contextRef="From2024-10-142024-10-14" id="Fact001264">2026-10-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DebtInstrumentConvertibleLiquidationPreferenceValue
      contextRef="AsOf2025-05-01_srt_ScenarioForecastMember"
      decimals="-5"
      id="Fact001266"
      unitRef="USD">30000000.0</us-gaap:DebtInstrumentConvertibleLiquidationPreferenceValue>
    <us-gaap:ProceedsFromDebtNetOfIssuanceCosts
      contextRef="From2024-10-232024-10-23_custom_PurchaseAgreementMember"
      decimals="-5"
      id="Fact001268"
      unitRef="USD">38100000</us-gaap:ProceedsFromDebtNetOfIssuanceCosts>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2024-12-012024-12-30"
      decimals="-5"
      id="Fact001269"
      unitRef="USD">1800000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2024-12-012024-12-30"
      decimals="INF"
      id="Fact001270"
      unitRef="Shares">2345068</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001272"
      unitRef="USD">49500000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001274"
      unitRef="USD">45000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentUnamortizedPremium
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001276"
      unitRef="USD">4500000</us-gaap:DebtInstrumentUnamortizedPremium>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001278"
      unitRef="Pure">0.10</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:NotesPayable
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001280"
      unitRef="USD">47600000</us-gaap:NotesPayable>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001282">&lt;p id="xdx_897_eus-gaap--ScheduleOfDebtInstrumentsTextBlock_zwgAivKmLnj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_ziD2znKO3I5a" style="display: none"&gt;SCHEDULE
OF SUPPLEMENT BALANCE SHEET&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231_zd4q4KgcaVf5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20231231_z80lmWY3EYAf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;i&gt;(in thousands)&lt;/i&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DebtInstrumentCarryingAmount_iI_pn3n3_maLTDzKyI_zYHTKLx4UkNg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Amount repayable at maturity&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;47,575&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1285"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DebtInstrumentUnamortizedDiscount_iNI_pn3n3_di_msLTDzKyI_z3dlTBsCwYZd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Unamortized debt discount&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(12,021&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1288"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredFinanceCostsCurrentGross_iNI_pn3n3_di_msLTDzKyI_zzcrUHPm9Ci6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Unamortized issuance costs&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(2,552&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1291"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LongTermDebt_iTI_pn3n3_mtLTDzKyI_zON0l9Jv5Wof" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Net carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;33,002&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1294"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001284"
      unitRef="USD">47575000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001287"
      unitRef="USD">12021000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsCurrentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001290"
      unitRef="USD">2552000</us-gaap:DeferredFinanceCostsCurrentGross>
    <us-gaap:LongTermDebt
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001293"
      unitRef="USD">33002000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001296"
      unitRef="USD">4400000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="AsOf2023-12-31"
      decimals="-5"
      id="Fact001298"
      unitRef="USD">0.0</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001300"
      unitRef="Pure">0.051</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001302">&lt;p id="xdx_89A_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_ztzJo2mxT1Jc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of partial repayments, if elected by the Holder, are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B8_zPsV44kjAXWc" style="display: none"&gt;SCHEDULE OF MATURITIES LONG TERM DEBT&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231_zAVaKoNEjcld" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Maturities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPz3tS_zHrBOHBTH6K2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 81%; text-align: justify"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 15%; text-align: right"&gt;38,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPz3tS_zO9UqAmzrcS6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,075&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--NotesPayable_iTI_pn3n3_mtNPz3tS_z9hRZkb2W8J6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Total partial repayments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;47,575&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001304"
      unitRef="USD">38500000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001306"
      unitRef="USD">9075000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:NotesPayable
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001308"
      unitRef="USD">47575000</us-gaap:NotesPayable>
    <us-gaap:DerivativeLiabilityFairValueOfCollateral
      contextRef="AsOf2024-10-23"
      decimals="-5"
      id="Fact001310"
      unitRef="USD">7500000</us-gaap:DerivativeLiabilityFairValueOfCollateral>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001312">&lt;p id="xdx_899_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zargppnCBvS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
fair value of derivatives not designated as hedging instruments are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BF_zVgRdU8hQ50f" style="display: none"&gt;SCHEDULE
OF DERIVATIVES INSTRUMENTS&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231_zsAPVIxxX4pa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_zn8jkQeHHMna" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_z6COTbRtgNZ8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 62%; text-align: left; padding-bottom: 1pt"&gt;Derivative liability&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1315"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zhdHMusHcZhi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1318"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001314"
      unitRef="USD">14581000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001317"
      unitRef="USD">14581000</us-gaap:DerivativeLiabilities>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001320">&lt;p id="xdx_898_eus-gaap--ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_zEf15BsYTQT9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unrealized
gains and losses associated with derivatives not designated as hedging instruments are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zeU5ZsnQzKof" style="display: none"&gt;SCHEDULE OF UNREALIZED GAIN AND LOSS INSTRUMENTS&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240101__20241231_z06YCbdWO7S6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230101__20231231_zWQI1vnw6wm8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20221231_zeJwKoeaaxH8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--UnrealizedGainLossOnDerivatives_pn3n3_zQ0flApSnMKk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 43%; text-align: left; padding-bottom: 1pt"&gt;Unrealized loss on derivative liability&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;(8,866&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1323"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 15%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1324"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DerivativeGainLossOnDerivativeNet_iT_pn3n3_zZ430GEwfdhg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(8,866&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1327"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1328"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001322"
      unitRef="USD">-8866000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001326"
      unitRef="USD">-8866000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001330">&lt;p id="xdx_895_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_z4tbCRZ0kWQa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
valuation inputs hierarchy classification for liabilities measured at fair value on a recurring basis are summarized below as of December
31, 2024 and 2023 (in thousands). See Note 6. Investment Securities, Available-For-Sale and Fair Value Measurements, for discussion of the fair value
level hierarchy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zoXClzKZAMR4" style="display: none"&gt;SCHEDULE
OF HIERARCHY LIABILITIES FAIR VALUE&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z6ZZziugaVEa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqz3fWYs4BQ5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zLGekC1bjJW7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeInstrumentsInHedgesAtFairValueNet_iI_pn3n3_zcrfW9gDqf4h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left; padding-bottom: 1pt"&gt;Derivative liability&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1332"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1333"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 12%; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeLiabilities_iTI_pn3n3_zAdUQERopxji" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1336"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1337"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;14,581&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact001334"
      unitRef="USD">14581000</us-gaap:DerivativeInstrumentsInHedgesAtFairValueNet>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact001338"
      unitRef="USD">14581000</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001340">&lt;p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_z3jLJY6BB9Jd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below lists the inputs and assumptions for the Company&#x2019;s initial valuation as of October 23, 2024 and re-valuation of the
derivative liability as of December 31, 2024:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BA_zwraOwFs9Mhl" style="display: none"&gt;SCHEDULE
OF REVALUATION DERIVATIVE LIABILITY&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;October 23,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Expected term (years)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_909_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zKlxT339qSyj" title="Expected term (years)"&gt;1.75&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span id="xdx_905_ecustom--DerivativeLiabilityTerm_iI_dtY_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zepYMCXbyXii" title="Expected term (years)"&gt;1.94&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Risk-free interest rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zIlxLkGNEVCf" title="Risk-free interest rate"&gt;4.18&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zR0s3DymTu01" title="Risk-free interest rate"&gt;4.04&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Dividend yield&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zPvJPIC7ys27" title="Dividend yield"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_ztIhWo115ea1" title="Dividend yield"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Volatility&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z9ZXslizRsC9" title="Volatility"&gt;78.02&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputOptionVolatilityMember_z0P15C8aVtB9" title="Volatility"&gt;73.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Discount rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241231__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zgwuI9aDNo46" title="Discount rate"&gt;50.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativeLiabilityMeasurementInput_iI_pid_uPure_c20241023__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zxPp6sfJTr5j" title="Discount rate"&gt;50.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <MVIS:DerivativeLiabilityTerm
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001342">P1Y9M</MVIS:DerivativeLiabilityTerm>
    <MVIS:DerivativeLiabilityTerm
      contextRef="AsOf2024-10-23_us-gaap_MeasurementInputExpectedTermMember"
      id="Fact001344">P1Y11M8D</MVIS:DerivativeLiabilityTerm>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      id="Fact001346"
      unitRef="Pure">4.18</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-10-23_us-gaap_MeasurementInputRiskFreeInterestRateMember"
      decimals="INF"
      id="Fact001348"
      unitRef="Pure">4.04</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      id="Fact001350"
      unitRef="Pure">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-10-23_us-gaap_MeasurementInputExpectedDividendRateMember"
      decimals="INF"
      id="Fact001352"
      unitRef="Pure">0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputOptionVolatilityMember"
      decimals="INF"
      id="Fact001354"
      unitRef="Pure">78.02</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-10-23_us-gaap_MeasurementInputOptionVolatilityMember"
      decimals="INF"
      id="Fact001356"
      unitRef="Pure">73.00</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-12-31_us-gaap_MeasurementInputDiscountRateMember"
      decimals="INF"
      id="Fact001358"
      unitRef="Pure">50.0</us-gaap:DerivativeLiabilityMeasurementInput>
    <us-gaap:DerivativeLiabilityMeasurementInput
      contextRef="AsOf2024-10-23_us-gaap_MeasurementInputDiscountRateMember"
      decimals="INF"
      id="Fact001360"
      unitRef="Pure">50.0</us-gaap:DerivativeLiabilityMeasurementInput>
    <srt:CondensedFinancialStatementsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001362">&lt;p id="xdx_800_esrt--CondensedFinancialStatementsTextBlock_zHxnHqkI9Olc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.
&lt;span id="xdx_825_zw1nus2VRHhh"&gt;FINANCIAL STATEMENT COMPONENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restricted
Cash&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, Restricted cash, current decreased largely due to a $&lt;span id="xdx_90F_eus-gaap--RestrictedCashCurrent_iI_pn5n6_c20241231__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zvEcWrchIEx5" title="Decrease in restricted cash"&gt;3.3&lt;/span&gt; million release of escrow in connection with
the Asset Purchase Agreement with Ibeo. In addition, Restricted cash, net of current portion increased by approximately $&lt;span id="xdx_900_eus-gaap--RestrictedCashAndInvestmentsCurrent_iI_pn5n6_c20241231_z5aXXL6kaK81" title="Increased restricted cash current"&gt;1.0&lt;/span&gt; million
related to cash that is held as collateral for a Hamburg, Germany lease.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Inventory&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2LaYmBvgfX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zWQmIVK5Ffkd" style="display: none"&gt;SCHEDULE OF COMPONENTS OF INVENTORY&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_zkgDKtx4rYG4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_z5R6mleM8e8i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zMrDJ3sMF2xg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,574&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_zwr02hA6r9s6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1373"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;305&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zt0hgLdHkw15" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;678&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,995&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zxAEFiNbYmu" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total inventory&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,294&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,874&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8AC_zy9RQDdYOg06" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;During the year ended December 31, 2024, the Company recorded a $&lt;span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20240101__20241231_z2zYYbG7tT1a" title="Inventory"&gt;2.0 &lt;/span&gt;million reduction to inventory due to obsolescence.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0ICXCWJgeZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zQ7hLoOXmNle" style="display: none"&gt;SCHEDULE
OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231_zZO5uqe1p7pj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20231231_zY3p7Tzm9wwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zEk24DlF9pn5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Production equipment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,140&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,140&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIE84h8hG8pg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,843&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_znqY7EYTAtJi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computer hardware and software/lab equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,211&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,149&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwBrCzXqChl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Office furniture and equipment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,973&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,367&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzE8z_zLjsYv5cqEfh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,499&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzE8z_zxw80MfK0FMa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(20,220&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(18,467&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzE8z_zoKk3QVbRCC" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment,
    net&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,061&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,032&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8AC_zWXVRIh1i2e9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
expense was $&lt;span id="xdx_905_eus-gaap--Depreciation_pn5n6_c20240101__20241231_zdjyhq3imjt7" title="Depreciation expense"&gt;2.1&lt;/span&gt; million, $&lt;span id="xdx_90F_eus-gaap--Depreciation_pn5n6_c20230101__20231231_zjFtzZWl8Dfd" title="Depreciation expense"&gt;3.1&lt;/span&gt; million, and $&lt;span id="xdx_900_eus-gaap--Depreciation_pn5n6_c20220101__20221231_z2X0U1qhlMjd" title="Depreciation expense"&gt;0.7&lt;/span&gt; million for the years ended December 31, 2024, 2023 and 2022 respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Intangible
Assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_z9o9Mlu7FFgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of intangible assets are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zxQZK7U0dQib" style="display: none"&gt;SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    Average Remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accumulated&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(in
    thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zjdavYTjewEi" style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,172&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zVZitSgG89sd" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,019&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zGLa2U1LsQBj" style="width: 9%; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,181&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zx11MXLZvnR3" style="width: 9%; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,972&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z7iPmt8CGqie" title="Weighted Average Remaining Period (Years)"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zPc9PGSS3Sye" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1423"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaXF6cThMqwj" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1425"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zOLV0DBOE40c" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1427"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGpePSTtCfg8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1429"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z2mQ8oMsXzw8" title="Weighted Average Remaining Period (Years)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1431"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231_z1DtmTwVzC4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,172&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zdTLPLxMbiq5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231_ziKcY8Scucg4" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,181&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zi41pSwBAeI8" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,972&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    Average Remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accumulated&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(in
    thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zTMyQ5Jke99d" style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,172&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8arJeNcMB39" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,940&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_ztkYRJQfKKLl" style="width: 9%; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zCH2XNwJ9Mh8" style="width: 9%; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,232&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zKbLHk2LjGE1" title="Weighted Average Remaining Period (Years)"&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFP5XKaP4uTd" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zIb8pKrZnJ4g" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJkjuAT8Xcq4" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1453"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zP8wpTRnH6Od" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSDTxWQiwXB4" title="Weighted Average Remaining Period (Years)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1457"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zyCRzi7zD7w4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,198&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_z7sv42F4Sqj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,963&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231_z1lbCmlmtwb1" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1463"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zonr4YqEbgn6" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,235&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8A7_zeiUHEENi4wj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense was $&lt;span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20240101__20241231_zMONZOj8DtDe" title="Amortization expense"&gt;2.1&lt;/span&gt; million, $&lt;span id="xdx_90A_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230101__20231231_zBFCW4WFCDz" title="Amortization expense"&gt;2.1&lt;/span&gt; million, and $&lt;span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20220101__20221231_ziZFFYo0Rip1" title="Amortization expense"&gt;0.0&lt;/span&gt; million for the years ended December 31, 2024, 2023 and 2022, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the quarter ended June 30, 2024, management identified various factors related to the 2024 restructuring events (see Note 14. Restructuring
Charges) that collectively indicated that it is more-likely-than-not that the fair value of the Company&#x2019;s Reference software intangible
asset was less than its carrying amount as of June 30, 2024. As of June 30, 2024, prior to impairment, the fair value was $&lt;span id="xdx_902_ecustom--ImpairmentOfFairValue_iI_pn5n6_c20240630_ztIadgjQzVH9" title="Impairment, fair value"&gt;4.5&lt;/span&gt; million.
As a result, the Company performed an impairment assessment for intangibles in accordance with ASC 360, Property, Plant and Equipment.
The June 30, 2024 impairment test indicated a decline in the carrying amount of the Reference software intangible asset and a reduction
in the asset&#x2019;s useful life, resulting in a non-cash impairment charge of $&lt;span id="xdx_900_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240630__20240630_zp7b6ZzcMG7a" title="Impairment charge"&gt;3.0&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
part of the Company&#x2019;s annual impairment assessment, management identified further factors that indicated
the Company&#x2019;s Reference software intangible asset is more-likely-than-not fully impaired. As of December 31, 2024, prior to impairment,
the fair value was $&lt;span id="xdx_906_ecustom--ImpairmentOfFairValue_iI_pn5n6_c20241231_zv1yqYiPQw19" title="Impairment, fair value"&gt;1.2&lt;/span&gt; million. An additional non-cash impairment charge of $&lt;span id="xdx_90A_ecustom--NonCashImpairmentCharge_pn5n6_c20240101__20241231_zGl96zU0jjB8" title="Additional non-cash impairment charge"&gt;1.2&lt;/span&gt; million was recorded, resulting in a combined non-cash
impairment charge of $&lt;span id="xdx_90D_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zDpimZ0YyGO2" title="impairment loss on intangible assets"&gt;4.2&lt;/span&gt; million that is included in impairment loss on intangible assets on the consolidated statement of operations.
As of December 31, 2024, the fair value of Reference software is fully written off.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVi4GdAakhNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table outlines estimated future amortization expense related to intangible assets held as of December 31, 2024 (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zFzbdLTAL7H8" style="display: none"&gt;SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zE4CDsPaB2je" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zQo7Ft8g6rja" style="font-weight: bold; text-align: center"&gt;Research and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20241231_zBvSRQo6X55i" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Cost of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Development&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzUjR_zaPqmk8Wx2B" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: justify"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;869&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;54&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzUjR_znSdKgjBrB0h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzUjR_z0k9R58wl5p2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;830&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzUjR_zBjOMRDANSFi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1498"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzUjR_zZhp1kUEmge9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1502"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzUjR_zQYeHt0mfHYk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,673&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1506"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,673&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzUjR_z2j80arcRw6h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,890&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;82&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,972&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zTgjrjty5Ldj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accrued
Liabilities&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zaQLLKEoxekd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
liabilities consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zrYfjed6tfV3" style="display: none"&gt;SCHEDULE OF ACCRUED LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_zm460byZv3rd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20231231_zrEblxlZRTL4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzYJr_zksjz4vFifia" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Bonuses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;571&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_pn3n3_maALCzYJr_zlaTlJGsPU95" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Payroll and payroll taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,127&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,704&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--TaxesPayableCurrent_iI_pn3n3_maALCzYJr_zt3iJ6Ee9Huk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Income taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzYJr_ze2YRQYsg2A5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued professional fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsPayableOtherCurrent_iI_pn3n3_maALCzYJr_zRN5RDAGXYhf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities to suppliers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;381&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;885&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzYJr_zYNzFxoPDKO9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;303&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;345&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzYJr_zG5tiS7w0dWf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,542&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,640&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_8AC_znsX8DfmBAD9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
addition, as of December 31, 2023, the accrued liability for Ibeo business combination on the consolidated balance sheet in the amount
of $&lt;span id="xdx_90E_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_iI_pn5n6_c20231231__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_zP8wAOoU1Gi9" title="Business combination, contingent consideration, liability, current"&gt;6.3&lt;/span&gt; million included $&lt;span id="xdx_903_eus-gaap--BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome_pn5n6_c20230101__20231231__us-gaap--BusinessAcquisitionAxis__custom--IbeoAutomotiveSystemsMember_z4vDTlENKPY4" title="Business acquisitions, purchase price allocation, year of acquisition, net effect on income"&gt;3.3&lt;/span&gt; million that was withheld from the Purchase Price and held in escrow for a maximum period of 13 months
post-Closing as partial security for potential claims arising out of or in connection with the Asset Purchase Agreement and a $&lt;span id="xdx_909_eus-gaap--ContractWithCustomerAssetPurchase_pn5n6_c20230101__20231231__us-gaap--TypeOfArrangementAxis__us-gaap--AssetManagementArrangementMember_zYiRrRi0DEPh" title="Contract with customer, asset, purchase"&gt;3.0&lt;/span&gt; million
holdback. Both were settled during the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</srt:CondensedFinancialStatementsTextBlock>
    <us-gaap:RestrictedCashCurrent
      contextRef="AsOf2024-12-31_us-gaap_AssetManagementArrangementMember"
      decimals="-5"
      id="Fact001364"
      unitRef="USD">3300000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashAndInvestmentsCurrent
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001366"
      unitRef="USD">1000000.0</us-gaap:RestrictedCashAndInvestmentsCurrent>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001368">&lt;p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z2LaYmBvgfX9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventory
consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B7_zWQmIVK5Ffkd" style="display: none"&gt;SCHEDULE OF COMPONENTS OF INVENTORY&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20241231_zkgDKtx4rYG4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20231231_z5R6mleM8e8i" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzzm2_zMrDJ3sMF2xg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,616&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,574&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzzm2_zwr02hA6r9s6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1373"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;305&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzzm2_zt0hgLdHkw15" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;678&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,995&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzzm2_zxAEFiNbYmu" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total inventory&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,294&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;3,874&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001370"
      unitRef="USD">1616000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001371"
      unitRef="USD">1574000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001374"
      unitRef="USD">305000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001376"
      unitRef="USD">678000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001377"
      unitRef="USD">1995000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001379"
      unitRef="USD">2294000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001380"
      unitRef="USD">3874000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001382"
      unitRef="USD">2000000.0</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001384">&lt;p id="xdx_896_eus-gaap--PropertyPlantAndEquipmentTextBlock_z0ICXCWJgeZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B3_zQ7hLoOXmNle" style="display: none"&gt;SCHEDULE
OF COMPONENTS OF PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231_zZO5uqe1p7pj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20231231_zY3p7Tzm9wwl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zEk24DlF9pn5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Production equipment&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,140&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,140&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zIE84h8hG8pg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,957&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,843&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ComputerEquipmentMember_znqY7EYTAtJi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Computer hardware and software/lab equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,211&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,149&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zcwBrCzXqChl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Office furniture and equipment&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;4,973&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,367&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzE8z_zLjsYv5cqEfh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,499&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzE8z_zxw80MfK0FMa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Less: Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(20,220&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(18,467&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzE8z_zoKk3QVbRCC" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property and equipment,
    net&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;7,061&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;9,032&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact001386"
      unitRef="USD">6140000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact001387"
      unitRef="USD">6140000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact001389"
      unitRef="USD">3957000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact001390"
      unitRef="USD">3843000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="Fact001392"
      unitRef="USD">12211000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_ComputerEquipmentMember"
      decimals="-3"
      id="Fact001393"
      unitRef="USD">12149000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      id="Fact001395"
      unitRef="USD">4973000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_OfficeEquipmentMember"
      decimals="-3"
      id="Fact001396"
      unitRef="USD">5367000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001398"
      unitRef="USD">27281000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001399"
      unitRef="USD">27499000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001401"
      unitRef="USD">20220000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001402"
      unitRef="USD">18467000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001404"
      unitRef="USD">7061000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001405"
      unitRef="USD">9032000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001407"
      unitRef="USD">2100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001409"
      unitRef="USD">3100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2022-01-012022-12-31"
      decimals="-5"
      id="Fact001411"
      unitRef="USD">700000</us-gaap:Depreciation>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001413">&lt;p id="xdx_89E_eus-gaap--ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_z9o9Mlu7FFgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of intangible assets are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BB_zxQZK7U0dQib" style="display: none"&gt;SUMMARY OF COMPONENTS OF INTANGIBLE ASSETS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As of December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    Average Remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accumulated&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(in
    thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zjdavYTjewEi" style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,172&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zVZitSgG89sd" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,019&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zGLa2U1LsQBj" style="width: 9%; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,181&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zx11MXLZvnR3" style="width: 9%; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,972&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z7iPmt8CGqie" title="Weighted Average Remaining Period (Years)"&gt;13&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zPc9PGSS3Sye" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1423"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zaXF6cThMqwj" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1425"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zOLV0DBOE40c" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1427"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zGpePSTtCfg8" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1429"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_906_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20240101__20241231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_z2mQ8oMsXzw8" title="Weighted Average Remaining Period (Years)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1431"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20241231_z1DtmTwVzC4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,172&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20241231_zdTLPLxMbiq5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5,019&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20240101__20241231_ziKcY8Scucg4" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,181&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20241231_zi41pSwBAeI8" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;10,972&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted
    Average Remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accumulated&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Carrying&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(in
    thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;(Years)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquired technology&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zTMyQ5Jke99d" style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,172&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_z8arJeNcMB39" style="width: 9%; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,940&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_ztkYRJQfKKLl" style="width: 9%; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zCH2XNwJ9Mh8" style="width: 9%; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,232&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--AcquiredTechnologyMember_zKbLHk2LjGE1" title="Weighted Average Remaining Period (Years)"&gt;12&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Backlog&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zFP5XKaP4uTd" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zIb8pKrZnJ4g" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zJkjuAT8Xcq4" style="border-bottom: Black 1pt solid; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1453"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zP8wpTRnH6Od" style="border-bottom: Black 1pt solid; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_c20230101__20231231__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--BacklogMember_zSDTxWQiwXB4" title="Weighted Average Remaining Period (Years)"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1457"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20231231_zyCRzi7zD7w4" style="border-bottom: Black 2.5pt double; text-align: right" title="Gross Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;20,198&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20231231_z7sv42F4Sqj5" style="border-bottom: Black 2.5pt double; text-align: right" title="Accumulated Amortization"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,963&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn3n3_c20230101__20231231_z1lbCmlmtwb1" style="border-bottom: Black 2.5pt double; text-align: right" title="Impairment Expense"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1463"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pn3n3_c20231231_zonr4YqEbgn6" style="border-bottom: Black 2.5pt double; text-align: right" title="Net Carrying Amount"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,235&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001414"
      unitRef="USD">20172000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001416"
      unitRef="USD">-5019000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-012024-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001418"
      unitRef="USD">4181000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001420"
      unitRef="USD">10972000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2024-01-012024-12-31_custom_AcquiredTechnologyMember"
      id="Fact001422">P13Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001433"
      unitRef="USD">20172000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001435"
      unitRef="USD">-5019000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001437"
      unitRef="USD">4181000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001439"
      unitRef="USD">10972000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001440"
      unitRef="USD">20172000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001442"
      unitRef="USD">-2940000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_custom_AcquiredTechnologyMember"
      decimals="-3"
      id="Fact001446"
      unitRef="USD">17232000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2023-01-012023-12-31_custom_AcquiredTechnologyMember"
      id="Fact001448">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001449"
      unitRef="USD">26000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001451"
      unitRef="USD">-23000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31_custom_BacklogMember"
      decimals="-3"
      id="Fact001455"
      unitRef="USD">3000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001459"
      unitRef="USD">20198000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001461"
      unitRef="USD">-2963000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001465"
      unitRef="USD">17235000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001467"
      unitRef="USD">2100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact001469"
      unitRef="USD">2100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-5"
      id="Fact001471"
      unitRef="USD">0.0</us-gaap:AmortizationOfIntangibleAssets>
    <MVIS:ImpairmentOfFairValue
      contextRef="AsOf2024-06-30"
      decimals="-5"
      id="Fact001473"
      unitRef="USD">4500000</MVIS:ImpairmentOfFairValue>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-06-302024-06-30"
      decimals="-5"
      id="Fact001475"
      unitRef="USD">3000000.0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <MVIS:ImpairmentOfFairValue
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact001477"
      unitRef="USD">1200000</MVIS:ImpairmentOfFairValue>
    <MVIS:NonCashImpairmentCharge
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001479"
      unitRef="USD">1200000</MVIS:NonCashImpairmentCharge>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact001481"
      unitRef="USD">4200000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001483">&lt;p id="xdx_891_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_zVi4GdAakhNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table outlines estimated future amortization expense related to intangible assets held as of December 31, 2024 (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zFzbdLTAL7H8" style="display: none"&gt;SCHEDULE OF ESTIMATED FUTURE AMORTIZATION EXPENSE RELATED TO INTANGIBLE ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 90%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zE4CDsPaB2je" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zQo7Ft8g6rja" style="font-weight: bold; text-align: center"&gt;Research and&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20241231_zBvSRQo6X55i" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Cost of&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Development&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Revenue&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzUjR_zaPqmk8Wx2B" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: justify"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;869&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;54&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;923&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzUjR_znSdKgjBrB0h" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;869&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;896&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzUjR_z0k9R58wl5p2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;829&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;830&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzUjR_zBjOMRDANSFi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1498"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzUjR_zZhp1kUEmge9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1502"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;825&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzUjR_zQYeHt0mfHYk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,673&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1506"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,673&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzUjR_z2j80arcRw6h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,890&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;82&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;10,972&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001485"
      unitRef="USD">869000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001486"
      unitRef="USD">54000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001487"
      unitRef="USD">923000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001489"
      unitRef="USD">869000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001490"
      unitRef="USD">27000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001491"
      unitRef="USD">896000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001493"
      unitRef="USD">829000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001494"
      unitRef="USD">1000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001495"
      unitRef="USD">830000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001497"
      unitRef="USD">825000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001499"
      unitRef="USD">825000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001501"
      unitRef="USD">825000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001503"
      unitRef="USD">825000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001505"
      unitRef="USD">6673000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001507"
      unitRef="USD">6673000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001509"
      unitRef="USD">10890000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001510"
      unitRef="USD">82000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001511"
      unitRef="USD">10972000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001513">&lt;p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zaQLLKEoxekd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
liabilities consists of the following (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zrYfjed6tfV3" style="display: none"&gt;SCHEDULE OF ACCRUED LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_zm460byZv3rd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20231231_zrEblxlZRTL4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzYJr_zksjz4vFifia" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Bonuses&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;571&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;1,359&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedPayrollTaxesCurrent_iI_pn3n3_maALCzYJr_zlaTlJGsPU95" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Payroll and payroll taxes&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,127&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,704&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--TaxesPayableCurrent_iI_pn3n3_maALCzYJr_zt3iJ6Ee9Huk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Income taxes payable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maALCzYJr_ze2YRQYsg2A5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Accrued professional fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;140&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--AccountsPayableOtherCurrent_iI_pn3n3_maALCzYJr_zRN5RDAGXYhf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Liabilities to suppliers&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;381&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;885&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzYJr_zYNzFxoPDKO9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;303&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;345&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzYJr_zG5tiS7w0dWf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,542&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;8,640&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001515"
      unitRef="USD">571000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001516"
      unitRef="USD">1359000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001518"
      unitRef="USD">1127000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001519"
      unitRef="USD">3704000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001521"
      unitRef="USD">20000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001522"
      unitRef="USD">2111000</us-gaap:TaxesPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001524"
      unitRef="USD">140000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001525"
      unitRef="USD">236000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001527"
      unitRef="USD">381000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001528"
      unitRef="USD">885000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001530"
      unitRef="USD">303000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001531"
      unitRef="USD">345000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001533"
      unitRef="USD">2542000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001534"
      unitRef="USD">8640000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-12-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact001536"
      unitRef="USD">6300000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome
      contextRef="From2023-01-012023-12-31_custom_IbeoAutomotiveSystemsMember"
      decimals="-5"
      id="Fact001538"
      unitRef="USD">3300000</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionNetEffectOnIncome>
    <us-gaap:ContractWithCustomerAssetPurchase
      contextRef="From2023-01-012023-12-31_us-gaap_AssetManagementArrangementMember"
      decimals="-5"
      id="Fact001540"
      unitRef="USD">3000000.0</us-gaap:ContractWithCustomerAssetPurchase>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001542">&lt;p id="xdx_805_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zxI9p7wZ4Fp4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.
&lt;span id="xdx_821_zzEoWsXrpE9"&gt;SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3MP6rG9ByNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. The following table summarizes the amount of share-based compensation expense by line item on the consolidated statements
of operations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zJXH45qgv3r8" style="display: none"&gt;SCHEDULE
OF SHARE-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231_zpbqjAa6ZeRf" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zWet3ny4YhTb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220101__20221231_zRec1CAPtkFg" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zTN9qbVn92k7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;Research and development expense&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;3,973&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zh7w7SEYPt6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Sales, marketing, general and administrative expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,562&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,610&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,528&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_z2X82L4iAmCk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total Share-based compensation
    expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,535&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,141&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,461&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_znyNCxKk6TMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Options
Activity and Positions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_znGiSy8n1oN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 December 31, 2024 (in thousands, except per share data):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zjG1aheO6p86" style="display: none"&gt;SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted-average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;intrinsic&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted-average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;value&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Options&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;term (in years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(thousands)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding as of December 31, 2021&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfOzowh1d4rc" style="width: 11%; text-align: right" title="Shares outstanding"&gt;1,533&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcJGBgrl81v2" style="width: 11%; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.37&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zW5CrQFWNc91" title="Weighted average remaining contractual term outstanding"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zsrMFHG4Ofd3" style="width: 11%; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;5,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyiylzRFSpyi" style="text-align: right" title="Shares granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1568"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr8ZjTxQSxU4" style="text-align: right" title="Weighted average exercise period granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1570"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeo90YihhYl3" style="text-align: right" title="Shares exercised"&gt;(525&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfXymJjuiVWb" style="text-align: right" title="Weighted average exercise price exercised"&gt;1.38&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xJynHP6vK2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares"&gt;(63&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zD3Ida8gFBp4" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited"&gt;3.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding as of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9RH0Wz0lzSa" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding"&gt;945&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zomTY6nK8f8b" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.26&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkFZ461slkNh" title="Weighted average remaining contractual term outstanding"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGw8F4p7WYv3" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;1,137&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgAzrembw3T5" style="text-align: right" title="Shares granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1588"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgR0XZuDot23" style="text-align: right" title="Weighted average exercise period granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1590"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQpDaG5Qjz1j" style="text-align: right" title="Shares exercised"&gt;(191&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6GJ1nz6LjOj" style="text-align: right" title="Weighted average exercise price exercised"&gt;0.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziXqnVJSl1L2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares"&gt;(2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zG4gqin9OkJi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited"&gt;0.28&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4wmymP0HCLk" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding"&gt;752&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zk8QNIewJtfi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.35&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfdLEkW9Fow4" title="Weighted average remaining contractual term outstanding"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC0Zsj5X21xf" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;1,083&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbUOP2IeIlJd" style="text-align: right" title="Shares granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1608"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp0mNygY8UT" style="text-align: right" title="Weighted average exercise period granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1610"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zvOt39z3rDtd" style="text-align: right" title="Shares exercised"&gt;(84&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVFsgtwkhaGb" style="text-align: right" title="Weighted average exercise price exercised"&gt;0.73&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z61u5hEh1rHe" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited or expired"&gt;(2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZRnz1ZDLCHl" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited or expired"&gt;1.18&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl0nacsGstZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding"&gt;666&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zh9hNTobvwLb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl38XvtfXsu" title="Weighted average remaining contractual term outstanding"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmRDy8l3oDWd" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Vested and expected to vest as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zViAVmtQCUk4" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and expected to vest outstanding"&gt;666&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBWszAysSKqa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested and expected to vest"&gt;1.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOeKTG2pY0P4" title="Weighted average remaining contractual term, vested and expected to vest"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzD1DFoDAuU2" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, vested and expected to vest"&gt;185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrR84SmQtIHh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;666&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoUs9OrTwMvk" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price exercisable"&gt;1.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3IIkqE8DINi" title="Weighted average remaining contractual term, exercisable"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcL0jaKs6vOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, exercisable"&gt;185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_z6VEnlCsvXs7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, there is no unrecognized share-based employee compensation related to stock options.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Restricted
Stock Activity and Positions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zSA8Gn9cCsgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes activity and positions with respect to RSUs and PSUs for the years ended December 31, 2024, 2023 and 2022
(in thousands, except per share data):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zV8NJtJiEw5a" style="display: none"&gt;SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted-average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Unvested as of December 31, 2021&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231_zpvAzSpyeY92" style="width: 14%; text-align: right" title="Shares, unvested"&gt;2,625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_znX6vkisT90k" style="width: 14%; text-align: right" title="Weighted average price unvested"&gt;13.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231_zrAeEFSoprn2" style="text-align: right" title="Shares granted"&gt;9,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z8jt4cbXFFu4" style="text-align: right" title="Weighted average price granted"&gt;2.46&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231_zk6329JcNSk8" style="text-align: right" title="Shares vested"&gt;(1,391&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zys4F3tRqpGi" style="text-align: right" title="Weighted average price vested"&gt;9.16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20220101__20221231_zjgFPytdtj4c" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited"&gt;(1,548&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zzLEIILLoWId" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited"&gt;6.42&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested as of December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20230101__20231231_zpoe5uWBUDSj" style="text-align: right" title="Shares, unvested"&gt;8,866&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zVwRDJFiWUa7" style="text-align: right" title="Weighted average price unvested"&gt;3.85&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20230101__20231231_zPzZhkfrcmie" style="text-align: right" title="Shares granted"&gt;3,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zQywkr6r4y4" style="text-align: right" title="Weighted average price granted"&gt;3.89&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230101__20231231_zNuX7XNC7Aj7" style="text-align: right" title="Shares vested"&gt;(1,872&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaQK2B8Vijg2" style="text-align: right" title="Weighted average price vested"&gt;6.98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20230101__20231231_z8wPGdv1VGv6" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited"&gt;(502&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zmnfFHzl9fxe" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited"&gt;7.47&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20241231_zBgQmfV9POTj" style="text-align: right" title="Shares, unvested"&gt;9,983&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20241231_zrWtZFEC73qi" style="text-align: right" title="Weighted average price unvested"&gt;3.09&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20241231_z8C8cbcjP9Z8" style="text-align: right" title="Shares granted"&gt;9,234&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zkMFul5Hmdu7" style="text-align: right" title="Weighted average price granted"&gt;1.26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zCollzLfHbkh" style="text-align: right" title="Shares vested"&gt;(5,437&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zYVCqaCxcrUk" style="text-align: right" title="Weighted average price vested"&gt;3.63&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20241231_zNJ3NVqlRuk" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited"&gt;(1,767&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zyZ9GBQWv8w1" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited"&gt;2.65&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Unvested as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20241231_zWWdAOiRyUyi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares, unvested"&gt;12,013&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: justify"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_z4zr3YsLrex6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price unvested"&gt;1.51&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zsTeTOQ1UWAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company granted &lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--AnnualandShortTermIncentiveAwardsMember_zjSr0lc4TZfh" title="Number of shares issued"&gt;5,384,000&lt;/span&gt; shares to non-executive employees for annual and short-term incentive
awards. Additionally, the Company granted &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--NewHireGrantsMember_zDkM4AAEzokf" title="Number of shares issued"&gt;80,000&lt;/span&gt; shares to non-executive employees for new hire grants. These shares are valued based
on the closing price of common stock on the dates of grant and vest immediately or over three or four years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended December 31, 2024, the Company granted &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveEmployeesMember__us-gaap--PlanNameAxis__custom--AnnualandShortTermIncentiveAwardsMember_z7pNbabJlhFj" title="Number of shares issued"&gt;3,771,000&lt;/span&gt; shares to executive employees and directors for annual, short-term incentive,
and long-term incentive awards. These shares are valued based on the closing price of common stock on the dates of grant and vest immediately,
over one year, or over three years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, unrecognized share-based compensation related to RSUs was $&lt;span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zzfYJpsSdy52" title="Unrecognized share-based employee compensation"&gt;6.8&lt;/span&gt; million, which will be expensed over the next &lt;span id="xdx_909_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zO67jsqszJDl" title="Amortization period"&gt;2.0&lt;/span&gt;
years. Unrecognized share-based compensation related to executive PSUs was $&lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zcR9zuZhpOv8" title="Unrecognized share-based employee compensation"&gt;2.5&lt;/span&gt; million, which will be expensed over the next &lt;span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementExecutiveMember_zj4SBbZIPYfk" title="Amortization period"&gt;1.0&lt;/span&gt; year.
Unrecognized share-based compensation related to the non-executive PSUs was $&lt;span id="xdx_90C_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20240101__20241231__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zKRPhwFVBuOg" title="Unrecognized share-based employee compensation"&gt;0.3&lt;/span&gt; million, which will be expensed over the next &lt;span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember__us-gaap--GranteeStatusAxis__custom--ShareBasedPaymentArrangementNonExecutiveMember_zSSffFQOfOjb" title="Amortization period"&gt;0.5&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001544">&lt;p id="xdx_89B_eus-gaap--ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_z3MP6rG9ByNb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company issues share-based compensation to employees in the form of restricted stock units (RSUs), performance stock units (PSUs), and
stock options. The following table summarizes the amount of share-based compensation expense by line item on the consolidated statements
of operations:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zJXH45qgv3r8" style="display: none"&gt;SCHEDULE
OF SHARE-BASED COMPENSATION EXPENSE&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240101__20241231_zpbqjAa6ZeRf" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zWet3ny4YhTb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20220101__20221231_zRec1CAPtkFg" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--ResearchAndDevelopmentExpenseMember_zTN9qbVn92k7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;Research and development expense&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;3,973&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,531&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;6,933&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_hus-gaap--IncomeStatementLocationAxis__custom--SalesMarketingGeneralAndAdministrativeExpenseMember_zh7w7SEYPt6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Sales, marketing, general and administrative expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,562&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,610&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,528&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AllocatedShareBasedCompensationExpense_pn3n3_z2X82L4iAmCk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total Share-based compensation
    expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;11,535&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;16,141&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,461&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-012024-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001546"
      unitRef="USD">3973000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001547"
      unitRef="USD">6531000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_us-gaap_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact001548"
      unitRef="USD">6933000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-012024-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="Fact001550"
      unitRef="USD">7562000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="Fact001551"
      unitRef="USD">9610000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31_custom_SalesMarketingGeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="Fact001552"
      unitRef="USD">8528000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001554"
      unitRef="USD">11535000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001555"
      unitRef="USD">16141000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001556"
      unitRef="USD">15461000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001558">&lt;p id="xdx_89D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock_znGiSy8n1oN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 December 31, 2024 (in thousands, except per share data):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BE_zjG1aheO6p86" style="display: none"&gt;SCHEDULE OF OPTIONS ACTIVITY AND POSITIONS&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 95%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted-average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Aggregate&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;remaining&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;intrinsic&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted-average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;contractual&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;value&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;Options&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;exercise price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;term (in years)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;(thousands)&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;Outstanding as of December 31, 2021&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfOzowh1d4rc" style="width: 11%; text-align: right" title="Shares outstanding"&gt;1,533&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcJGBgrl81v2" style="width: 11%; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.37&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zW5CrQFWNc91" title="Weighted average remaining contractual term outstanding"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zsrMFHG4Ofd3" style="width: 11%; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;5,645&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zyiylzRFSpyi" style="text-align: right" title="Shares granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1568"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_uUSDPShares_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zr8ZjTxQSxU4" style="text-align: right" title="Weighted average exercise period granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1570"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zeo90YihhYl3" style="text-align: right" title="Shares exercised"&gt;(525&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfXymJjuiVWb" style="text-align: right" title="Weighted average exercise price exercised"&gt;1.38&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z8xJynHP6vK2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares"&gt;(63&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zD3Ida8gFBp4" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited"&gt;3.00&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding as of December 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z9RH0Wz0lzSa" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding"&gt;945&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zomTY6nK8f8b" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.26&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zkFZ461slkNh" title="Weighted average remaining contractual term outstanding"&gt;5.7&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGw8F4p7WYv3" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;1,137&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgAzrembw3T5" style="text-align: right" title="Shares granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1588"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zgR0XZuDot23" style="text-align: right" title="Weighted average exercise period granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1590"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQpDaG5Qjz1j" style="text-align: right" title="Shares exercised"&gt;(191&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z6GJ1nz6LjOj" style="text-align: right" title="Weighted average exercise price exercised"&gt;0.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ziXqnVJSl1L2" style="border-bottom: Black 1pt solid; text-align: right" title="Forfeited shares"&gt;(2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zG4gqin9OkJi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited"&gt;0.28&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Outstanding as of December 31, 2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z4wmymP0HCLk" style="padding-bottom: 1pt; text-align: right" title="Shares outstanding"&gt;752&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zk8QNIewJtfi" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.35&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zfdLEkW9Fow4" title="Weighted average remaining contractual term outstanding"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iS_pn3n3_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC0Zsj5X21xf" style="padding-bottom: 1pt; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;1,083&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zbUOP2IeIlJd" style="text-align: right" title="Shares granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1608"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zp0mNygY8UT" style="text-align: right" title="Weighted average exercise period granted"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1610"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pn3n3_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zvOt39z3rDtd" style="text-align: right" title="Shares exercised"&gt;(84&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVFsgtwkhaGb" style="text-align: right" title="Weighted average exercise price exercised"&gt;0.73&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Forfeited or expired&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_iN_di_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z61u5hEh1rHe" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited or expired"&gt;(2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_pid_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zZRnz1ZDLCHl" style="padding-bottom: 1pt; text-align: right" title="Weighted average exercise price forfeited or expired"&gt;1.18&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Outstanding as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl0nacsGstZf" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares outstanding"&gt;666&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zh9hNTobvwLb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, outstanding"&gt;1.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zl38XvtfXsu" title="Weighted average remaining contractual term outstanding"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zmRDy8l3oDWd" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, outstanding"&gt;185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Vested and expected to vest as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zViAVmtQCUk4" style="border-bottom: Black 2.5pt double; text-align: right" title="Vested and expected to vest outstanding"&gt;666&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zBWszAysSKqa" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price, vested and expected to vest"&gt;1.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zOeKTG2pY0P4" title="Weighted average remaining contractual term, vested and expected to vest"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zzD1DFoDAuU2" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, vested and expected to vest"&gt;185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Exercisable as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pn3n3_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrR84SmQtIHh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares exercisable"&gt;666&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zoUs9OrTwMvk" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average exercise price exercisable"&gt;1.43&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3IIkqE8DINi" title="Weighted average remaining contractual term, exercisable"&gt;3.5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iE_c20240101__20241231__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zcL0jaKs6vOa" style="border-bottom: Black 2.5pt double; text-align: right" title="Aggregate intrinsic value, exercisable"&gt;185&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001560"
      unitRef="Shares">1533000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001562"
      unitRef="USDPShares">1.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2021-01-012021-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001564">P5Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2020-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001566"
      unitRef="USD">5645000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001572"
      unitRef="Shares">525000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001574"
      unitRef="USDPShares">1.38</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001576"
      unitRef="Shares">63000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001578"
      unitRef="USDPShares">3.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001580"
      unitRef="Shares">945000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001582"
      unitRef="USDPShares">1.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2022-01-012022-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001584">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2021-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001586"
      unitRef="USD">1137000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001592"
      unitRef="Shares">191000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001594"
      unitRef="USDPShares">0.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001596"
      unitRef="Shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001598"
      unitRef="USDPShares">0.28</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001600"
      unitRef="Shares">752000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001602"
      unitRef="USDPShares">1.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2023-01-012023-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001604">P4Y7M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2022-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001606"
      unitRef="USD">1083000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001612"
      unitRef="Shares">84000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001614"
      unitRef="USDPShares">0.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001616"
      unitRef="Shares">2000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001618"
      unitRef="USDPShares">1.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001620"
      unitRef="Shares">666000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001622"
      unitRef="USDPShares">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001624">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001626"
      unitRef="USD">185000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001628"
      unitRef="Shares">666000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001630"
      unitRef="USDPShares">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001632">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001634"
      unitRef="USD">185000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001636"
      unitRef="Shares">666000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001638"
      unitRef="USDPShares">1.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2024-01-012024-12-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001640">P3Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31_us-gaap_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact001642"
      unitRef="USD">185000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001644">&lt;p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zSA8Gn9cCsgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes activity and positions with respect to RSUs and PSUs for the years ended December 31, 2024, 2023 and 2022
(in thousands, except per share data):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zV8NJtJiEw5a" style="display: none"&gt;SCHEDULE OF ACTIVITY AND POSITIONS WITH RESPECT TO RSUs AND PSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Weighted-average&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Shares&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;price&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Unvested as of December 31, 2021&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20220101__20221231_zpvAzSpyeY92" style="width: 14%; text-align: right" title="Shares, unvested"&gt;2,625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220101__20221231_znX6vkisT90k" style="width: 14%; text-align: right" title="Weighted average price unvested"&gt;13.05&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20220101__20221231_zrAeEFSoprn2" style="text-align: right" title="Shares granted"&gt;9,180&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_z8jt4cbXFFu4" style="text-align: right" title="Weighted average price granted"&gt;2.46&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220101__20221231_zk6329JcNSk8" style="text-align: right" title="Shares vested"&gt;(1,391&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zys4F3tRqpGi" style="text-align: right" title="Weighted average price vested"&gt;9.16&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20220101__20221231_zjgFPytdtj4c" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited"&gt;(1,548&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20220101__20221231_zzLEIILLoWId" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited"&gt;6.42&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested as of December 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20230101__20231231_zpoe5uWBUDSj" style="text-align: right" title="Shares, unvested"&gt;8,866&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20230101__20231231_zVwRDJFiWUa7" style="text-align: right" title="Weighted average price unvested"&gt;3.85&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20230101__20231231_zPzZhkfrcmie" style="text-align: right" title="Shares granted"&gt;3,491&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zQywkr6r4y4" style="text-align: right" title="Weighted average price granted"&gt;3.89&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230101__20231231_zNuX7XNC7Aj7" style="text-align: right" title="Shares vested"&gt;(1,872&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zaQK2B8Vijg2" style="text-align: right" title="Weighted average price vested"&gt;6.98&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20230101__20231231_z8wPGdv1VGv6" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited"&gt;(502&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20230101__20231231_zmnfFHzl9fxe" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited"&gt;7.47&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Unvested as of December 31, 2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pn3n3_c20240101__20241231_zBgQmfV9POTj" style="text-align: right" title="Shares, unvested"&gt;9,983&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20240101__20241231_zrWtZFEC73qi" style="text-align: right" title="Weighted average price unvested"&gt;3.09&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn3n3_c20240101__20241231_z8C8cbcjP9Z8" style="text-align: right" title="Shares granted"&gt;9,234&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zkMFul5Hmdu7" style="text-align: right" title="Weighted average price granted"&gt;1.26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20240101__20241231_zCollzLfHbkh" style="text-align: right" title="Shares vested"&gt;(5,437&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zYVCqaCxcrUk" style="text-align: right" title="Weighted average price vested"&gt;3.63&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Forfeited&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pn3n3_di_c20240101__20241231_zNJ3NVqlRuk" style="border-bottom: Black 1pt solid; text-align: right" title="Shares forfeited"&gt;(1,767&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20240101__20241231_zyZ9GBQWv8w1" style="padding-bottom: 1pt; text-align: right" title="Weighted average price forfeited"&gt;2.65&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Unvested as of December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pn3n3_c20240101__20241231_zWWdAOiRyUyi" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares, unvested"&gt;12,013&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: justify"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20240101__20241231_z4zr3YsLrex6" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted average price unvested"&gt;1.51&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact001646"
      unitRef="Shares">2625000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact001648"
      unitRef="USDPShares">13.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001650"
      unitRef="Shares">9180000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001652"
      unitRef="USDPShares">2.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001654"
      unitRef="Shares">1391000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001656"
      unitRef="USDPShares">9.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001658"
      unitRef="Shares">1548000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001660"
      unitRef="USDPShares">6.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact001662"
      unitRef="Shares">8866000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact001664"
      unitRef="USDPShares">3.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001666"
      unitRef="Shares">3491000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001668"
      unitRef="USDPShares">3.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001670"
      unitRef="Shares">1872000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001672"
      unitRef="USDPShares">6.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001674"
      unitRef="Shares">502000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001676"
      unitRef="USDPShares">7.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001678"
      unitRef="Shares">9983000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001680"
      unitRef="USDPShares">3.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001682"
      unitRef="Shares">9234000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001684"
      unitRef="USDPShares">1.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001686"
      unitRef="Shares">5437000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001688"
      unitRef="USDPShares">3.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001690"
      unitRef="Shares">1767000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001692"
      unitRef="USDPShares">2.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001694"
      unitRef="Shares">12013000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001696"
      unitRef="USDPShares">1.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember"
      decimals="INF"
      id="Fact001698"
      unitRef="Shares">5384000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementNonExecutiveEmployeesMember_custom_NewHireGrantsMember"
      decimals="INF"
      id="Fact001700"
      unitRef="Shares">80000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveEmployeesMember_custom_AnnualandShortTermIncentiveAwardsMember"
      decimals="INF"
      id="Fact001702"
      unitRef="Shares">3771000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact001704"
      unitRef="USD">6800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_us-gaap_RestrictedStockUnitsRSUMember"
      id="Fact001706">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember"
      decimals="-5"
      id="Fact001708"
      unitRef="USD">2500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_us-gaap_PerformanceSharesMember_custom_ShareBasedPaymentArrangementExecutiveMember"
      id="Fact001710">P1Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2024-01-012024-12-31_custom_ShareBasedPaymentArrangementNonExecutiveMember_us-gaap_PerformanceSharesMember"
      decimals="-5"
      id="Fact001712"
      unitRef="USD">300000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_custom_ShareBasedPaymentArrangementNonExecutiveMember_us-gaap_PerformanceSharesMember"
      id="Fact001714">P0Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001716">&lt;p id="xdx_801_eus-gaap--LesseeOperatingLeasesTextBlock_zWxMNrQ7fs7d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.
&lt;span id="xdx_825_zs7SSdcOKIF9"&gt;LEASES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company leases office space and certain equipment under operating and finance leases. All leases have remaining lease terms of &lt;span id="xdx_901_ecustom--OperatingAndFinanceLeaseRemainingLeaseTerm_iI_dxL_c20241231__srt--RangeAxis__srt--MinimumMember_zRWY8bT3u4t4" title="::XDX::P1Y"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1717"&gt;one&lt;/span&gt;&lt;/span&gt; to
&lt;span id="xdx_902_ecustom--OperatingAndFinanceLeaseRemainingLeaseTerm_iI_dc_c20241231__srt--RangeAxis__srt--MaximumMember_z8znKlguWzzj" title="Operating and finance lease remaining term"&gt;eight years&lt;/span&gt;. Office lease agreements include both lease and non-lease components, which are accounted for separately. &lt;span id="xdx_90B_eus-gaap--LesseeFinanceLeaseDescription_c20240101__20241231_zfwOuOzvJrBj" title="Lessee finance lease description"&gt;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 the Company is reasonably certain to exercise the purchase option.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
September 2021, the Company entered into a lease agreement for product testing and lab space in Redmond, Washington which commenced in
November 2021. In addition to base rent, the Company pays additional rent comprised of a proportionate share of any operating expenses,
real estate taxes, and management fees. The lease, which &lt;span id="xdx_90F_ecustom--LeaseExpiration_c20210901__20210930_zb3QvM63l20a" title="Lease expires"&gt;expires in July 2032&lt;/span&gt;, includes an &lt;span id="xdx_906_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20210901__20210930_zSmLAcQMXQEh" title="Option to extend term"&gt;option to extend the term for one ten-year
renewal period&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
September 2021, the Company entered into a lease agreement for office space in Redmond, Washington which commenced in December 2022.
In addition to base rent, the Company will pay additional rent comprised of a proportionate share of any operating expenses, real estate
taxes, and management fees. During the quarter ended June 30, 2023, a payment of $&lt;span id="xdx_90A_eus-gaap--ProceedsFromLeasePayments_pn5n6_c20230401__20230630_z3xVw6GhEVY1" title="Proceeds from lease payment"&gt;3.0&lt;/span&gt; million was received as an incentive to terminate
the Company&#x2019;s previous lease. The gain is recorded as other income in the consolidated statements of operations. The lease, which
&lt;span id="xdx_907_eus-gaap--LesseeOperatingLeaseDescription_c20210901__20210930_zMevWMr1Avhf" title="Lease expiration"&gt;expires in December 2032, contains an option to extend the term for one ten-year renewal period.&lt;/span&gt; Subsequent to the date of these financial
statements, on February 13, 2025, the Company signed a Letter of Intent (&#x201c;LOI&#x201d;) with a third party to sublease a portion
of this office space. The sublease, which, if executed, would commence on or around April 1, 2025, has an expected term of 57 months
and expected monthly rent of $&lt;span id="xdx_907_eus-gaap--PaymentsForRent_pn5n6_c20250213__20250213__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zRPzhX8dKZKg" title="Rent payments"&gt;0.1&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
April 2022, the Company entered into a lease agreement for product testing for engineering and development activities in Nuremberg, Germany
which commenced in May 2022. In June 2024, the Company abandoned the space prior to its &lt;span id="xdx_900_eus-gaap--LesseeOperatingLeaseDescription_c20220401__20220430__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember_zpnZk8PrG7o3" title="Lease expiration"&gt;expiration of November 2027.&lt;/span&gt; During the year
ended December 31, 2024, impairment expense of $&lt;span id="xdx_909_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--FirstLeaseMember_zbemSv26EpSi" title="Impairment expense"&gt;0.2&lt;/span&gt; million was incurred and is recorded within sales, marketing, general and administrative
expense on the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
September 2022, the Company entered into a lease agreement for office space in Nuremberg, Germany which commenced in November 2022. In
June 2024, the Company entered into an early termination agreement to decrease the &lt;span id="xdx_90B_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember_z23ZsgVvIeE3" title="Lease expiration"&gt;expiration from April 2027 to April 2025,&lt;/span&gt; resulting
in an insignificant early termination fee. During the year ended December 31, 2024, impairment expense of $&lt;span id="xdx_903_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--SecondLeaseMember_zR8BJp7pH2f3" title="Impairment expense"&gt;0.1&lt;/span&gt; million was incurred and
is recorded within sales, marketing, general and administrative expense on the consolidated statements of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additionally,
in connection with the January 2023 acquisition of assets from Ibeo, the Company assumed three leases in Hamburg, Germany. Each lease
was abandoned or expired in 2024, resulting in impairment expense of $&lt;span id="xdx_90F_eus-gaap--OperatingLeaseImpairmentLoss_pn5n6_c20240101__20241231__us-gaap--LeaseContractualTermAxis__custom--ThirdLeaseMember_zz6MnLau6J6b" title="Impairment expense"&gt;0.1&lt;/span&gt; million during the year ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Company entered into a lease agreement for office space in Hamburg, Germany which commenced in November 2024. The
lease, which &lt;span id="xdx_901_eus-gaap--LesseeOperatingLeaseDescription_c20220901__20220930__us-gaap--LeaseContractualTermAxis__custom--ThirdLeaseMember_z1dVqkvCRGfd" title="Lease expiration"&gt;expires in October 2029, includes an option to extend the term for two three-year renewal periods&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_z3W8cZQihFC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zJYDaBoo4nyf" style="display: none"&gt;SCHEDULE OF COMPONENTS OF LEASE EXPENSE&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240101__20241231_zzQ41rmaX1nk" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_z63cTCokVmL1" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20221231_z88j4ngHXOMe" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseCost_pn3n3_maLCz3AM_zPUncP1ziuoj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left; padding-bottom: 1pt"&gt;Operating lease expense&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;2,701&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;2,625&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;1,501&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_zLvGCU4tUfLh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Amortization of leased assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1751"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zXkR0YD2R871" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1755"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1756"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_maLCz3AM_zGqTPmr7uyef" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Total finance lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1759"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;28&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LeaseCost_iT_pn3n3_mtLCz3AM_zWhPvjhHz9wl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,701&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,646&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,529&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zR0nGGvhMMD6" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z63rGmWKeNL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
cash flow information related to leases is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zIggIJbTmve2" style="display: none"&gt;SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231_zKxWIXXqYtog" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230101__20231231_z1k8SEIolmX5" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220101__20221231_zrSxOudguzPb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeasePayments_pn3n3_zoeakZsqxa9l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 55%; text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,491&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,280&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--OperatingCashFlowsFromFinanceLeases_pn3n3_zKiAZ02WxiHd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating cash flows from finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1773"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1774"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeasePrincipalPayments_pn3n3_zE6tPfi1Flje" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Financing cash flows from finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1777"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AF_zkQisJnKC6kl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zlqpfgQGywNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zJTstyL9jEq5" style="display: none"&gt;SCHEDULE
OF BALANCE SHEET INFORMATION RELATED TO LEASES &lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241231_z2L3HlfW2YXl" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20231231_zdbnBnnJQ4Pi" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_z7cCNRYVAjX8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 70%; text-align: left; padding-bottom: 2.5pt"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;16,746&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;13,758&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zeMnTXf7xkKf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Current portion of operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zGxBLre4rmNc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Operating lease liabilities, net of current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,954&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,714&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zpizgtrPauI1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,636&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,037&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zspZDfC8yvBi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Property and equipment, at cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zohfLGNNALCf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(112&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_z7HpNJ6XYlu7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1801"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Weighted Average Remaining Lease Term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zVZAmSflD9Y5" title="Weighted average remaining lease term operating leases"&gt;6.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z2SaUxIjgWoe" title="Weighted average remaining lease term operating leases"&gt;8.4&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Weighted Average Discount Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zno0pnyzNkgj" title="Weighted average discount rate operating leases"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zfe93h1VYO9h" title="Weighted average discount rate operating leases"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_z55DKSwugJc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zzgwJ0KH6CJ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BB_zVjhtEhVfjzd" style="display: none"&gt;SCHEDULE OF MATURITIES OF LEASE LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z5GnIutEq7Da" style="font-weight: bold; text-align: center"&gt;Operating&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzns8_zhUQIFjXuJFk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 85%; text-align: justify"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,974&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzns8_zOVjnsOO93v3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzns8_zMSpRjrG8rTa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,316&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzns8_zUJaQ5qoVM0d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,279&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzns8_zITny8lkoJYk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,115&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzns8_zeKoP4UUfbo2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,716&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzns8_zEFcvTCCeCek" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Total minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,751&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zx0LJkL5QO19" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Less: amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,115&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Present value of capital lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,636&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zlszZiMTFat" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <MVIS:OperatingAndFinanceLeaseRemainingLeaseTerm
      contextRef="AsOf2024-12-31_srt_MaximumMember"
      id="Fact001719">P8Y</MVIS:OperatingAndFinanceLeaseRemainingLeaseTerm>
    <us-gaap:LesseeFinanceLeaseDescription contextRef="From2024-01-01to2024-12-31" id="Fact001721">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 the Company is reasonably certain to exercise the purchase option.</us-gaap:LesseeFinanceLeaseDescription>
    <MVIS:LeaseExpiration contextRef="From2021-09-012021-09-30" id="Fact001723">expires in July 2032</MVIS:LeaseExpiration>
    <us-gaap:LesseeOperatingLeaseOptionToExtend contextRef="From2021-09-012021-09-30" id="Fact001725">option to extend the term for one ten-year
renewal period</us-gaap:LesseeOperatingLeaseOptionToExtend>
    <us-gaap:ProceedsFromLeasePayments
      contextRef="From2023-04-012023-06-30"
      decimals="-5"
      id="Fact001727"
      unitRef="USD">3000000.0</us-gaap:ProceedsFromLeasePayments>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="From2021-09-012021-09-30" id="Fact001729">expires in December 2032, contains an option to extend the term for one ten-year renewal period.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:PaymentsForRent
      contextRef="From2025-02-132025-02-13_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact001731"
      unitRef="USD">100000</us-gaap:PaymentsForRent>
    <us-gaap:LesseeOperatingLeaseDescription
      contextRef="From2022-04-012022-04-30_custom_FirstLeaseMember"
      id="Fact001733">expiration of November 2027.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2024-01-012024-12-31_custom_FirstLeaseMember"
      decimals="-5"
      id="Fact001735"
      unitRef="USD">200000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LesseeOperatingLeaseDescription
      contextRef="From2022-09-012022-09-30_custom_SecondLeaseMember"
      id="Fact001737">expiration from April 2027 to April 2025,</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2024-01-012024-12-31_custom_SecondLeaseMember"
      decimals="-5"
      id="Fact001739"
      unitRef="USD">100000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="From2024-01-012024-12-31_custom_ThirdLeaseMember"
      decimals="-5"
      id="Fact001741"
      unitRef="USD">100000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LesseeOperatingLeaseDescription
      contextRef="From2022-09-012022-09-30_custom_ThirdLeaseMember"
      id="Fact001743">expires in October 2029, includes an option to extend the term for two three-year renewal periods</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001745">&lt;p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_z3W8cZQihFC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zJYDaBoo4nyf" style="display: none"&gt;SCHEDULE OF COMPONENTS OF LEASE EXPENSE&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240101__20241231_zzQ41rmaX1nk" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_z63cTCokVmL1" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20220101__20221231_z88j4ngHXOMe" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseCost_pn3n3_maLCz3AM_zPUncP1ziuoj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left; padding-bottom: 1pt"&gt;Operating lease expense&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;2,701&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;2,625&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;1,501&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance lease expense:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FinanceLeaseRightOfUseAssetAmortization_pn3n3_maTFLEzQZt_zLvGCU4tUfLh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Amortization of leased assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1751"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--FinanceLeaseInterestExpense_pn3n3_maTFLEzQZt_zXkR0YD2R871" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Interest on lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1755"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1756"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--TotalFinanceLeaseExpense_iT_pn3n3_mtTFLEzQZt_maLCz3AM_zGqTPmr7uyef" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Total finance lease expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1759"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;21&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;28&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LeaseCost_iT_pn3n3_mtLCz3AM_zWhPvjhHz9wl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 2.5pt"&gt;Total lease expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,701&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;2,646&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,529&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001747"
      unitRef="USD">2701000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001748"
      unitRef="USD">2625000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001749"
      unitRef="USD">1501000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001752"
      unitRef="USD">21000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001753"
      unitRef="USD">26000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001757"
      unitRef="USD">2000</us-gaap:FinanceLeaseInterestExpense>
    <MVIS:TotalFinanceLeaseExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001760"
      unitRef="USD">21000</MVIS:TotalFinanceLeaseExpense>
    <MVIS:TotalFinanceLeaseExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001761"
      unitRef="USD">28000</MVIS:TotalFinanceLeaseExpense>
    <us-gaap:LeaseCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001763"
      unitRef="USD">2701000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001764"
      unitRef="USD">2646000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001765"
      unitRef="USD">1529000</us-gaap:LeaseCost>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001767">&lt;p id="xdx_89D_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z63rGmWKeNL6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
cash flow information related to leases is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zIggIJbTmve2" style="display: none"&gt;SCHEDULE OF CASH FLOW INFORMATION RELATED TO LEASES&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231_zKxWIXXqYtog" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230101__20231231_z1k8SEIolmX5" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220101__20221231_zrSxOudguzPb" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Cash paid for amounts included in measurement of lease liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OperatingLeasePayments_pn3n3_zoeakZsqxa9l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 55%; text-align: left"&gt;Operating cash flows from operating leases&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,491&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,500&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;1,280&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--OperatingCashFlowsFromFinanceLeases_pn3n3_zKiAZ02WxiHd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating cash flows from finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1773"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1774"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FinanceLeasePrincipalPayments_pn3n3_zE6tPfi1Flje" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Financing cash flows from finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1777"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001769"
      unitRef="USD">2491000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001770"
      unitRef="USD">2500000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001771"
      unitRef="USD">1280000</us-gaap:OperatingLeasePayments>
    <MVIS:OperatingCashFlowsFromFinanceLeases
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001775"
      unitRef="USD">2000</MVIS:OperatingCashFlowsFromFinanceLeases>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001778"
      unitRef="USD">21000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001779"
      unitRef="USD">26000</us-gaap:FinanceLeasePrincipalPayments>
    <MVIS:ScheduleofAssetsandLiabilitiesLeasesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001781">&lt;p id="xdx_89D_ecustom--ScheduleofAssetsandLiabilitiesLeasesTableTextBlock_zlqpfgQGywNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zJTstyL9jEq5" style="display: none"&gt;SCHEDULE
OF BALANCE SHEET INFORMATION RELATED TO LEASES &lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 85%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20241231_z2L3HlfW2YXl" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20231231_zdbnBnnJQ4Pi" style="border-bottom: Black 1pt solid; display: none; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_z7cCNRYVAjX8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 70%; text-align: left; padding-bottom: 2.5pt"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;16,746&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right"&gt;13,758&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_zeMnTXf7xkKf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Current portion of operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,323&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_zGxBLre4rmNc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Operating lease liabilities, net of current portion&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,954&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,714&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zpizgtrPauI1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Total operating lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,636&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15,037&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Finance leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zspZDfC8yvBi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Property and equipment, at cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;112&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_zohfLGNNALCf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(112&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(97&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_hus-gaap--LeaseContractualTermAxis__custom--FinancialLeaseMember_z7HpNJ6XYlu7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt"&gt;Property and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1801"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;Weighted Average Remaining Lease Term&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zVZAmSflD9Y5" title="Weighted average remaining lease term operating leases"&gt;6.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_z2SaUxIjgWoe" title="Weighted average remaining lease term operating leases"&gt;8.4&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Weighted Average Discount Rate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231_zno0pnyzNkgj" title="Weighted average discount rate operating leases"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20231231_zfe93h1VYO9h" title="Weighted average discount rate operating leases"&gt;4.6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</MVIS:ScheduleofAssetsandLiabilitiesLeasesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001783"
      unitRef="USD">16746000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001784"
      unitRef="USD">13758000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001786"
      unitRef="USD">2682000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001787"
      unitRef="USD">2323000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001789"
      unitRef="USD">15954000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001790"
      unitRef="USD">12714000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001792"
      unitRef="USD">18636000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001793"
      unitRef="USD">15037000</us-gaap:OperatingLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_FinancialLeaseMember"
      decimals="-3"
      id="Fact001795"
      unitRef="USD">112000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_custom_FinancialLeaseMember"
      decimals="-3"
      id="Fact001796"
      unitRef="USD">112000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31_custom_FinancialLeaseMember"
      decimals="-3"
      id="Fact001798"
      unitRef="USD">112000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31_custom_FinancialLeaseMember"
      decimals="-3"
      id="Fact001799"
      unitRef="USD">97000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31_custom_FinancialLeaseMember"
      decimals="-3"
      id="Fact001802"
      unitRef="USD">15000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact001804">P6Y9M18D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact001806">P8Y4M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001808"
      unitRef="Pure">0.049</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001810"
      unitRef="Pure">0.046</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001812">&lt;p id="xdx_895_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zzgwJ0KH6CJ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, maturities of lease liabilities are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BB_zVjhtEhVfjzd" style="display: none"&gt;SCHEDULE OF MATURITIES OF LEASE LIABILITIES&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 60%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231_z5GnIutEq7Da" style="font-weight: bold; text-align: center"&gt;Operating&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: justify; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Leases&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzns8_zhUQIFjXuJFk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 85%; text-align: justify"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;2,974&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzns8_zOVjnsOO93v3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2026&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,351&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzns8_zMSpRjrG8rTa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2027&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,316&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzns8_zUJaQ5qoVM0d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify"&gt;2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,279&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzns8_zITny8lkoJYk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,115&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzns8_zeKoP4UUfbo2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,716&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzns8_zEFcvTCCeCek" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;Total minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,751&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zx0LJkL5QO19" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: justify; padding-bottom: 1pt"&gt;Less: amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,115&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify; padding-bottom: 2.5pt"&gt;Present value of capital lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;18,636&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001814"
      unitRef="USD">2974000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001816"
      unitRef="USD">3351000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001818"
      unitRef="USD">3316000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001820"
      unitRef="USD">3279000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001822"
      unitRef="USD">3115000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001824"
      unitRef="USD">5716000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001826"
      unitRef="USD">21751000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001828"
      unitRef="USD">3115000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001830"
      unitRef="USD">18636000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001832">&lt;p id="xdx_800_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zRBQdIMuEVaa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.
&lt;span id="xdx_825_zn2BLUQrsWaa"&gt;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Purchase
Commitments&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the quarter ended September 30, 2023, the Company entered into a $&lt;span id="xdx_90C_ecustom--PurchaseCommitmentAmount_pn5n6_c20240701__20240930_zTGKA0C861Hk" title="Purchase commitment amount"&gt;9.3&lt;/span&gt;
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. During the quarter ended December 31, 2024, the Company entered into an
additional purchase commitment with the existing contract manufacturing partner of $&lt;span id="xdx_907_ecustom--ExistingContractManufacturingAmount_pn5n6_c20240101__20241231__us-gaap--PurchaseCommitmentExcludingLongtermCommitmentAxis__us-gaap--PurchaseCommitmentMember_zmHA1h5NPhMf" title="Existing contract manufacturing amount"&gt;1.8&lt;/span&gt;
million. Remaining future minimum payments of approximately $&lt;span id="xdx_900_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20251231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zfe7hyBxMu9e" title="Purchase commitment, remaining future payments"&gt;&lt;span id="xdx_909_eus-gaap--PurchaseCommitmentRemainingMinimumAmountCommitted_iI_pn5n6_c20261231__srt--StatementScenarioAxis__srt--ScenarioForecastMember_zG5HgupjKfak" title="Purchase commitment, remaining future payments"&gt;6.3&lt;/span&gt;&lt;/span&gt;
million are expected to be made by the Company through 2025 and 2026.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Litigation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is subject to various claims and pending or threatened lawsuits in the normal course of business. The Company is not currently
party to any legal proceedings that management believes are reasonably possible to have a material adverse effect on financial position,
results of operations, or cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <MVIS:PurchaseCommitmentAmount
      contextRef="From2024-07-012024-09-30"
      decimals="-5"
      id="Fact001834"
      unitRef="USD">9300000</MVIS:PurchaseCommitmentAmount>
    <MVIS:ExistingContractManufacturingAmount
      contextRef="From2024-01-012024-12-31_us-gaap_PurchaseCommitmentMember"
      decimals="-5"
      id="Fact001836"
      unitRef="USD">1800000</MVIS:ExistingContractManufacturingAmount>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="AsOf2025-12-31_srt_ScenarioForecastMember"
      decimals="-5"
      id="Fact001838"
      unitRef="USD">6300000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
      contextRef="AsOf2026-12-31_srt_ScenarioForecastMember"
      decimals="-5"
      id="Fact001840"
      unitRef="USD">6300000</us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001842">&lt;p id="xdx_806_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z7yQ3ErYWg81" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.
&lt;span id="xdx_82A_zBwG5S5nAMMh"&gt;COMMON STOCK&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
March 2024, the Company entered into a $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_z5PenXvTS52g" title="Share issued value"&gt;150&lt;/span&gt; million ATM equity offering agreement with Deutsche Bank Securities, Inc., Mizuho Securities
USA LLC, and Craig-Hallum Capital Group LLC (collectively, the &#x201c;Agents&#x201d;). Under the agreement, the Company is able, with
discretion, to offer and sell shares of common stock having an aggregate value of up to $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240301__20240331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zGYiDDIgcol3" title="Stock issued during period"&gt;150.0&lt;/span&gt; million through or directly to the Agents.
As of December 31, 2024, the sale of &lt;span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zyFkH3nxoyL7" title="Share issued"&gt;23.3&lt;/span&gt; million shares for net proceeds of $&lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zDr70tXszPij" title="Stock issued during period"&gt;34.7&lt;/span&gt; million had been completed. As of December 31, 2024,
approximately $&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20240101__20241231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__srt--TitleOfIndividualAxis__custom--AgentsMember_zJ4t0zXk9xj9" title="Share issued value"&gt;113.6&lt;/span&gt; million is available under this sales agreement, subject to authorized shares available for sale.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2023, the Company entered into a $&lt;span id="xdx_907_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230601__20230630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zp3HL5Cldpac" title="Share issued value"&gt;45.0&lt;/span&gt; million ATM equity offering agreement with Craig-Hallum. Under the agreement, the Company
was able, with discretion, to offer and sell shares of common stock having an aggregate value of up to $&lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20230601__20230630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLcyfBEcRVea" title="Stock issued during period"&gt;45.0&lt;/span&gt; million through Craig-Hallum.
As of June 30, 2023, the Company had completed sales under such sales agreement, having sold &lt;span id="xdx_90F_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pn5n6_c20230601__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_zp7LM01W0qx1" title="Sale of stock"&gt;10.9&lt;/span&gt; million shares for net proceeds of
$&lt;span id="xdx_90F_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230601__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--TypeOfArrangementAxis__custom--SalesAgreementMember_zqZdrdzgdiQc" title="Proceeds from issuance of common stock"&gt;43.9&lt;/span&gt; million. No further shares are available for sales under this agreement.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2021, the Company entered into a $&lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zy7ftsdKwez" title="Share issued value"&gt;140.0&lt;/span&gt; million ATM equity offering agreement with Craig-Hallum. Under the agreement, the Company
was able, with discretion, to offer and sell shares of common stock having an aggregate value of up to $&lt;span id="xdx_908_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20210601__20210630__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__dei--LegalEntityAxis__custom--CraigHallumMember_zYSH1MnYDhAd" title="Stock issued during period"&gt;140.0&lt;/span&gt; million through Craig-Hallum.
As of December 31, 2022, the Company had issued &lt;span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_z6pcgO5STjXe" title="Share issued"&gt;8.3&lt;/span&gt; million shares of common stock for net proceeds of $&lt;span id="xdx_902_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220101__20221231__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLMCRUNKyu4f" title="Proceeds from issuance of common stock"&gt;81.8&lt;/span&gt; million under the agreement.
During the quarter ended March 31, 2023, the Company issued &lt;span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pn5n6_c20230101__20230331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zLe29Xn4eD6h" title="Stock issued"&gt;5.0&lt;/span&gt; million shares of common stock for net proceeds of $&lt;span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20230101__20230331__us-gaap--TypeOfArrangementAxis__custom--AtmEquityOfferingAgreementMember__dei--LegalEntityAxis__custom--CraigHallumMember_zZT4f3Ra6Lwk" title="Proceeds from issuance of common stock"&gt;12.5&lt;/span&gt; million under
the agreement. The sales agreement was terminated in June 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember"
      decimals="-5"
      id="Fact001844"
      unitRef="USD">150000000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-03-012024-03-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember"
      decimals="-5"
      id="Fact001846"
      unitRef="USD">150000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember"
      decimals="-5"
      id="Fact001848"
      unitRef="Shares">23300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_custom_AgentsMember"
      decimals="-5"
      id="Fact001850"
      unitRef="USD">34700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-01-012024-12-31_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_AgentsMember"
      decimals="-5"
      id="Fact001852"
      unitRef="USD">113600000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001854"
      unitRef="USD">45000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2023-06-012023-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001856"
      unitRef="USD">45000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2023-06-012023-06-30_us-gaap_CommonStockMember_custom_SalesAgreementMember"
      decimals="-5"
      id="Fact001858"
      unitRef="Shares">10900000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-06-012023-06-30_us-gaap_CommonStockMember_custom_SalesAgreementMember"
      decimals="-5"
      id="Fact001860"
      unitRef="USD">43900000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001862"
      unitRef="USD">140000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2021-06-012021-06-30_custom_AtmEquityOfferingAgreementMember_us-gaap_CommonStockMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001864"
      unitRef="USD">140000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2022-01-012022-12-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001866"
      unitRef="Shares">8300000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2022-01-012022-12-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001868"
      unitRef="USD">81800000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-01-012023-03-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001870"
      unitRef="Shares">5000000.0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2023-01-012023-03-31_custom_AtmEquityOfferingAgreementMember_custom_CraigHallumMember"
      decimals="-5"
      id="Fact001872"
      unitRef="USD">12500000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001874">&lt;p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_z0NyRhiGHn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
&lt;span id="xdx_825_z49fXsxohwLf"&gt;INCOME TAXES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zJAuosJv4fdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Components
of net loss before income taxes are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8BA_z32teWHjRnZd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SCHEDULE
OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20240101__20241231_zoRP32nNpdn3" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20230101__20231231_zYlySEy4wBaf" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_496_20220101__20221231_zU6hyKcw9eCj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzRPL_zghXmNTatQdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left"&gt;United States&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;(97,893&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;(86,730&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;(53,091&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzRPL_zvNF2m4uID71" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Foreign&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,485&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,034&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1884"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzRPL_zc0zISaowFB6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(96,408&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(81,696&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(53,091&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zDmJ4r4v0083" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zU94rzU2e0tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Components
of income tax expense (benefit) are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8BA_zJVdrMKyrAW4" style="display: none"&gt;SCHEDULE OF COMPONENTS
OF INCOME TAX EXPENSE (BENEFIT)&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20240101__20241231_z87hANfoYaAj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20230101__20231231_zxmcdii5hhR2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20220101__20221231_zb1Byt9haSaj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_z44FT4coRehc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1892"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1893"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1894"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zNia29YMucWh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1896"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1897"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1898"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zFxSZ1C4dhv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 55%; padding-bottom: 1pt"&gt;International&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;2,061&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1902"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzCJ2_maITEBzwHe_zi8JL1F8oGM5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Current Tax Expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;581&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1906"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Deferred&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zRiQIh0CBCQ6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1908"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1909"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1910"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zIVQWBiRSYV1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1912"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1913"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1914"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zKC5lhsu8BIa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;International&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(74&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(915&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1918"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pn3n3_mtDITEBz0bU_maITEBzwHe_zJTQX6ArsADd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Total Deferred Tax Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(74&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(915&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1922"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzwHe_zZvBEFM70YXd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Tax Expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;507&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,146&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1926"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zMftAzEI9SK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCHl1GnPmKb1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
percentage difference between the effective tax rate of the provision (benefit) for income taxes and the Federal statutory rate is as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B9_zTv8MoK2krA1" style="display: none"&gt;SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240101__20241231_zH2ZA2rf11og" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zzieYAyXHPQ6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20221231_ziTDiaTLzoFd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maLAQ_zuNMRCNYpAga" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Statutory rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_pid_dp_uPure_maLAQ_zqKTMiUe1e7d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Permanent Items and adjustments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pid_dp_uPure_maLAQ_zzYR30Bqs8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Compensation related&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.4&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.5&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_dp_uPure_maLAQ_z7LrWfHKufo7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Share-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.4&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pid_dp_uPure_maLAQ_zz6e4DdKxH49" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net operating loss expiration&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_iN_pid_dpi_uPure_msLAQ_zOeURpuQfW33" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Tax credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maLAQ_zkOrfsD8rtBb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Change in valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(11.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(10.8&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_pid_dp_uPure_maLAQ_zddAgG5027i5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Bargain Purchase gain&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.9&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--EffectiveIncomeTaxRateReconciliationNotesPayableRelated_pid_dp_uPure_maLAQ_zpICBJo9Qdr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Notes payable related&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_uPure_maLAQ_zXFHthTu2bsc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1.0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_uPure_mtLAQ_zcyK2XBWOeBb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(0.5&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1.4&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A5_zvQUQH5iWLn9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0nOPe9LwBQ9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Components
of deferred tax assets are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B1_zu1map2zZXrg" style="display: none"&gt;SCHEDULE OF DEFERRED TAX ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zcrPD7g7k921" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20231231_zmln0p31sXwk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzabF_z6hjuG3FXc6c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 64%"&gt;Reserves&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;430&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;632&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTAGzabF_zT6HSiCpiik8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;104,575&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pn3n3_maDTAGzabF_zPGYrcpkSe56" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;R&amp;amp;D credit carryforwards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzabF_zt6NlGSyDoae" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Depreciation/amortization deferred&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,618&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_iI_pn3n3_maDTAGzabF_z4PwRBHpKXng" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_iI_pn3n3_maDTAGzabF_zLluyRyMYij4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,475&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,833&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzabF_maDTAVAz31I_zIdFBWGqOfK9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;157,249&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;145,790&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pn3n3_di_maDITLzILt_z7SmQSkstKul" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,106&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,272&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzILt_msDTAVAz31I_zKYzizv4I5O5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,106&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,272&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAVAz31I_zaiI7ZyXracd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Net valuation allowances&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(152,935&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(142,376&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTAVAz31I_zvh1Gv6mCEBd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;208&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;142&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8A8_zhsY6QbucHCf" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, a valuation allowance of $&lt;span id="xdx_904_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_pn5n6_c20241231_zpIvS4Re7Ix7" title="Valuation allowance"&gt;152.9&lt;/span&gt; million was maintained for deferred tax assets which have been deemed not more
likely than not to be realized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of December 31, 2024, the Company has net operating loss carryforwards of approximately $&lt;span id="xdx_901_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20241231_zqt0umsdtav9" title="Net operating loss carryforwards"&gt;498.0&lt;/span&gt; million for federal income tax reporting
purposes. In addition, the Company has research and development tax credits of $&lt;span id="xdx_907_eus-gaap--TaxCreditCarryforwardAmount_iI_pn5n6_c20241231__us-gaap--TaxCreditCarryforwardAxis__us-gaap--ResearchMember_zZiPjN6khE47" title="Research and development tax credits"&gt;11.1&lt;/span&gt; million. &lt;span id="xdx_904_eus-gaap--OtherInformationPertainingToIncomeTaxes_c20240101__20241231_zDC2ADggW2Bb" title="Other information pertaining to income taxes"&gt;During 2024, $28.2 million federal net
operating losses and $0.2 million general business credits expired unused.&lt;/span&gt; A majority of the net operating loss carryforwards and research
and development credits available to offset future taxable income, if any, will expire in varying amounts from &lt;span id="xdx_907_eus-gaap--TaxCreditCarryforwardDescription_c20240101__20241231_zKYkXSIpIGh5" title="Tax credit carryforward, expiration date"&gt;2025 to 2044&lt;/span&gt;, if not previously
used.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Certain
net operating losses arise from the deductibility for tax purposes of compensation under nonqualified stock options equal to the difference
between the fair value of the stock on the date of exercise and the exercise price of the options. For financial reporting purposes,
the tax effect of this deduction, when recognized, is accounted for as an income tax benefit.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--OperatingLossCarryforwardsLimitationsOnUse_c20240101__20241231_zymwc6kmUd0j" title="Operating loss carryforwards limitations on use discription"&gt;In
certain circumstances, as specified in the Internal Revenue Code, a 50% or more ownership change by certain combinations of shareholders
during any three-year period would result in limitations on the ability to use a portion of net operating loss carryforwards.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company had &lt;span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20241231_zWjrMm3isUUj" title="Unrecognized tax benefits"&gt;&lt;span id="xdx_909_eus-gaap--UnrecognizedTaxBenefits_iI_do_c20231231_zoGOZPCfbzf8" title="Unrecognized tax benefits"&gt;no&lt;/span&gt;&lt;/span&gt; unrecognized tax benefits as of December 31, 2024 or 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Interest
accrued and penalties related to unrecognized tax benefits are recognized in tax expense. During the years ended December 31, 2024, 2023
and 2022, &lt;span id="xdx_904_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20240101__20241231_zFl8x9CJtM53" title="Income tax examination penalties and interest expense"&gt;&lt;span id="xdx_900_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20230101__20231231_ze5XV2J72Rgf" title="Income tax examination penalties and interest expense"&gt;&lt;span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_do_c20220101__20221231_zCMo0Gpawhpg" title="Income tax examination penalties and interest expense"&gt;no&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; interest or penalties were recognized.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
tax returns are filed in the U.S. federal jurisdiction, certain U.S. states, and in Germany. Due to the Company&#x2019;s operating loss
and credit carryforwards, the U.S. federal statute of limitations remains open for 2005 and onward. Tax years 2022 and forward remain
open in Germany.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001876">&lt;p id="xdx_89C_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zJAuosJv4fdk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Components
of net loss before income taxes are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8BA_z32teWHjRnZd" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SCHEDULE
OF COMPONENTS OF NET LOSS BEFORE INCOME TAXES&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20240101__20241231_zoRP32nNpdn3" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20230101__20231231_zYlySEy4wBaf" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_496_20220101__20221231_zU6hyKcw9eCj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzRPL_zghXmNTatQdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 55%; text-align: left"&gt;United States&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;(97,893&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;(86,730&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;(53,091&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzRPL_zvNF2m4uID71" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Foreign&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,485&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,034&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1884"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzRPL_zc0zISaowFB6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(96,408&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(81,696&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(53,091&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001878"
      unitRef="USD">-97893000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001879"
      unitRef="USD">-86730000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001880"
      unitRef="USD">-53091000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001882"
      unitRef="USD">1485000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001883"
      unitRef="USD">5034000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001886"
      unitRef="USD">-96408000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001887"
      unitRef="USD">-81696000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001888"
      unitRef="USD">-53091000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001890">&lt;p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zU94rzU2e0tj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Components
of income tax expense (benefit) are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8BA_zJVdrMKyrAW4" style="display: none"&gt;SCHEDULE OF COMPONENTS
OF INCOME TAX EXPENSE (BENEFIT)&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20240101__20241231_z87hANfoYaAj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_492_20230101__20231231_zxmcdii5hhR2" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20220101__20221231_zb1Byt9haSaj" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Current&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_z44FT4coRehc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1892"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1893"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1894"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zNia29YMucWh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1896"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1897"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1898"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzCJ2_zFxSZ1C4dhv" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 55%; padding-bottom: 1pt"&gt;International&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;581&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;2,061&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1902"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pn3n3_mtCITEBzCJ2_maITEBzwHe_zi8JL1F8oGM5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Current Tax Expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;581&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,061&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1906"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Deferred&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zRiQIh0CBCQ6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt"&gt;Federal&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1908"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1909"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1910"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zIVQWBiRSYV1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;State&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1912"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1913"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1914"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBz0bU_zKC5lhsu8BIa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;International&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(74&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(915&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1918"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_pn3n3_mtDITEBz0bU_maITEBzwHe_zJTQX6ArsADd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;Total Deferred Tax Expense&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(74&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(915&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1922"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzwHe_zZvBEFM70YXd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total Tax Expense&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;507&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;1,146&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1926"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001900"
      unitRef="USD">581000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001901"
      unitRef="USD">2061000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001904"
      unitRef="USD">581000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001905"
      unitRef="USD">2061000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001916"
      unitRef="USD">-74000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001917"
      unitRef="USD">-915000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001920"
      unitRef="USD">-74000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001921"
      unitRef="USD">-915000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001924"
      unitRef="USD">507000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001925"
      unitRef="USD">1146000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001928">&lt;p id="xdx_89B_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zCHl1GnPmKb1" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
percentage difference between the effective tax rate of the provision (benefit) for income taxes and the Federal statutory rate is as
follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B9_zTv8MoK2krA1" style="display: none"&gt;SCHEDULE OF EFFECTIVE INCOME TAX RATE RECONCILIATION&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240101__20241231_zH2ZA2rf11og" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230101__20231231_zzieYAyXHPQ6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20221231_ziTDiaTLzoFd" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Year Ended December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_maLAQ_zuNMRCNYpAga" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 52%; text-align: left"&gt;Statutory rate&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;21.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments_pid_dp_uPure_maLAQ_zqKTMiUe1e7d" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Permanent Items and adjustments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_pid_dp_uPure_maLAQ_zzYR30Bqs8Dk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Compensation related&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.4&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(0.5&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_pid_dp_uPure_maLAQ_z7LrWfHKufo7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Share-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.4&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_pid_dp_uPure_maLAQ_zz6e4DdKxH49" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Net operating loss expiration&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6.2&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(6.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(9.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_iN_pid_dpi_uPure_msLAQ_zOeURpuQfW33" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Tax credits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_pid_dp_uPure_maLAQ_zkOrfsD8rtBb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Change in valuation allowance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(11.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15.0&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(10.8&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--EffectiveIncomeTaxRateReconciliationBargainPurchaseGain_pid_dp_uPure_maLAQ_zddAgG5027i5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Bargain Purchase gain&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.9&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--EffectiveIncomeTaxRateReconciliationNotesPayableRelated_pid_dp_uPure_maLAQ_zpICBJo9Qdr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Notes payable related&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2.7&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_pid_dp_uPure_maLAQ_zXFHthTu2bsc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(0.2&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1.0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_iT_pid_dp_uPure_mtLAQ_zcyK2XBWOeBb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(0.5&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;(1.4&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;0.0&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001930"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001931"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001932"
      unitRef="Pure">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001934"
      unitRef="Pure">0.000</MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments>
    <MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001935"
      unitRef="Pure">0.001</MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments>
    <MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001936"
      unitRef="Pure">0.000</MVIS:EffectiveIncomeTaxRateReconciliationPermanentItemsAndAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001938"
      unitRef="Pure">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001939"
      unitRef="Pure">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001940"
      unitRef="Pure">-0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpense>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001942"
      unitRef="Pure">-0.024</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001943"
      unitRef="Pure">-0.017</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001944"
      unitRef="Pure">-0.022</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001946"
      unitRef="Pure">-0.062</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001947"
      unitRef="Pure">-0.063</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001948"
      unitRef="Pure">-0.090</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001950"
      unitRef="Pure">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001951"
      unitRef="Pure">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001952"
      unitRef="Pure">-0.015</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001954"
      unitRef="Pure">-0.110</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001955"
      unitRef="Pure">-0.150</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001956"
      unitRef="Pure">-0.108</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001958"
      unitRef="Pure">0.000</MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain>
    <MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001959"
      unitRef="Pure">0.009</MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain>
    <MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001960"
      unitRef="Pure">0.000</MVIS:EffectiveIncomeTaxRateReconciliationBargainPurchaseGain>
    <MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001962"
      unitRef="Pure">-0.027</MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated>
    <MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001963"
      unitRef="Pure">0.000</MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated>
    <MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001964"
      unitRef="Pure">0.000</MVIS:EffectiveIncomeTaxRateReconciliationNotesPayableRelated>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001966"
      unitRef="Pure">-0.002</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001967"
      unitRef="Pure">-0.010</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001968"
      unitRef="Pure">0.000</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact001970"
      unitRef="Pure">-0.005</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact001971"
      unitRef="Pure">-0.014</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact001972"
      unitRef="Pure">0.000</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001974">&lt;p id="xdx_89A_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_z0nOPe9LwBQ9" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Components
of deferred tax assets are as follows (in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span id="xdx_8B1_zu1map2zZXrg" style="display: none"&gt;SCHEDULE OF DEFERRED TAX ASSETS&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zcrPD7g7k921" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20231231_zmln0p31sXwk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzabF_z6hjuG3FXc6c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 64%"&gt;Reserves&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;430&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;632&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn3n3_maDTAGzabF_zT6HSiCpiik8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net operating loss carryforwards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;104,575&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsResearch_iI_pn3n3_maDTAGzabF_zPGYrcpkSe56" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;R&amp;amp;D credit carryforwards&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;11,052&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,114&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzabF_zt6NlGSyDoae" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Depreciation/amortization deferred&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,618&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,079&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DeferredTaxAssetsOperatingLeaseLiabilities_iI_pn3n3_maDTAGzabF_z4PwRBHpKXng" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Operating lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,099&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,878&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxCreditCarryforwardsOther_iI_pn3n3_maDTAGzabF_zLluyRyMYij4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; padding-bottom: 1pt"&gt;Other&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;6,475&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,833&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzabF_maDTAVAz31I_zIdFBWGqOfK9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;157,249&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;145,790&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pn3n3_di_maDITLzILt_z7SmQSkstKul" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;Operating lease right-of-use assets&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,106&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,272&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pn3n3_di_mtDITLzILt_msDTAVAz31I_zKYzizv4I5O5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 20pt; text-align: left; padding-bottom: 1pt"&gt;Total deferred tax liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(4,106&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(3,272&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTAVAz31I_zaiI7ZyXracd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;Net valuation allowances&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(152,935&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(142,376&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTAVAz31I_zvh1Gv6mCEBd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Deferred tax assets&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;208&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;142&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001976"
      unitRef="USD">430000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001977"
      unitRef="USD">632000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001979"
      unitRef="USD">104575000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001980"
      unitRef="USD">97254000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001982"
      unitRef="USD">11052000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001983"
      unitRef="USD">10114000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001985"
      unitRef="USD">29618000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001986"
      unitRef="USD">26079000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <MVIS:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001988"
      unitRef="USD">5099000</MVIS:DeferredTaxAssetsOperatingLeaseLiabilities>
    <MVIS:DeferredTaxAssetsOperatingLeaseLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001989"
      unitRef="USD">3878000</MVIS:DeferredTaxAssetsOperatingLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001991"
      unitRef="USD">6475000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001992"
      unitRef="USD">7833000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001994"
      unitRef="USD">157249000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001995"
      unitRef="USD">145790000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001997"
      unitRef="USD">4106000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001998"
      unitRef="USD">3272000</us-gaap:DeferredTaxLiabilitiesOtherFiniteLivedAssets>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002000"
      unitRef="USD">4106000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002001"
      unitRef="USD">3272000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002003"
      unitRef="USD">152935000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002004"
      unitRef="USD">142376000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002006"
      unitRef="USD">208000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002007"
      unitRef="USD">142000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact002009"
      unitRef="USD">152900000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-12-31"
      decimals="-5"
      id="Fact002011"
      unitRef="USD">498000000.0</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="AsOf2024-12-31_us-gaap_ResearchMember"
      decimals="-5"
      id="Fact002013"
      unitRef="USD">11100000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OtherInformationPertainingToIncomeTaxes contextRef="From2024-01-01to2024-12-31" id="Fact002015">During 2024, $28.2 million federal net
operating losses and $0.2 million general business credits expired unused.</us-gaap:OtherInformationPertainingToIncomeTaxes>
    <us-gaap:TaxCreditCarryforwardDescription contextRef="From2024-01-01to2024-12-31" id="Fact002017">2025 to 2044</us-gaap:TaxCreditCarryforwardDescription>
    <us-gaap:OperatingLossCarryforwardsLimitationsOnUse contextRef="From2024-01-01to2024-12-31" id="Fact002019">In
certain circumstances, as specified in the Internal Revenue Code, a 50% or more ownership change by certain combinations of shareholders
during any three-year period would result in limitations on the ability to use a portion of net operating loss carryforwards.</us-gaap:OperatingLossCarryforwardsLimitationsOnUse>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact002021"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="AsOf2023-12-31"
      decimals="0"
      id="Fact002023"
      unitRef="USD">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact002025"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact002027"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact002029"
      unitRef="USD">0</us-gaap:IncomeTaxExaminationPenaltiesAndInterestExpense>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002031">&lt;p id="xdx_80C_eus-gaap--RestructuringAndRelatedActivitiesDisclosureTextBlock_zzVGJ4k1GRbh" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;14.
&lt;span id="xdx_829_zkJCsyz77B68"&gt;RESTRUCTURING CHARGES&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2024, to better align the Company&#x2019;s resources to support business needs, the Company reduced the global workforce by
approximately 41%. The Company recognized approximately $&lt;span id="xdx_90C_eus-gaap--RestructuringAndRelatedCostIncurredCost_pn5n6_c20240101__20241231_zBuEGipPnOBk" title="Restructuring and related charges"&gt;6.0&lt;/span&gt;
million in restructuring and related reorganization charges during the year ended December 31, 2024, of which $&lt;span id="xdx_905_eus-gaap--RestructuringCosts_pn5n6_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vlM5y69B11" title="Restructuring costs"&gt;5.4 &lt;/span&gt;million is
recorded within research and development expense and $&lt;span id="xdx_907_eus-gaap--RestructuringCosts_pn5n6_c20240101__20241231__us-gaap--IncomeStatementLocationAxis__us-gaap--GeneralAndAdministrativeExpenseMember_z5GBNmqZvWAl" title="Restructuring costs"&gt;0.6&lt;/span&gt; million within sales, marketing, general and administrative expense on the
consolidated statements of operations. The charges were predominately related to employee severance and benefit costs. Consistent
with the impairment analyses performed during 2024, the workforce reduction and restructuring included, among other things, impacts
from the de-emphasis on the Company&#x2019;s MOSAIK software business.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostIncurredCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact002033"
      unitRef="USD">6000000.0</us-gaap:RestructuringAndRelatedCostIncurredCost>
    <us-gaap:RestructuringCosts
      contextRef="From2024-01-012024-12-31_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-5"
      id="Fact002035"
      unitRef="USD">5400000</us-gaap:RestructuringCosts>
    <us-gaap:RestructuringCosts
      contextRef="From2024-01-012024-12-31_us-gaap_GeneralAndAdministrativeExpenseMember"
      decimals="-5"
      id="Fact002037"
      unitRef="USD">600000</us-gaap:RestructuringCosts>
    <us-gaap:PostemploymentBenefitsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002039">&lt;p id="xdx_805_eus-gaap--PostemploymentBenefitsDisclosureTextBlock_zoqDz6hJSEx5" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.
&lt;span id="xdx_82F_z2bKBCydEdHb"&gt;RETIREMENT SAVINGS PLAN&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company maintains a retirement savings plan which qualifies under Internal Revenue Code Section 401(k). The plan covers all qualified
employees. Contributions to the plan are made at the discretion of the Board of Directors. During the years ended December 31, 2024,
2023 and 2022, contributions of $&lt;span id="xdx_908_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20240101__20241231_zw8oYSpLYgIh" title="Defined contribution plan cost"&gt;0.5&lt;/span&gt; million, $&lt;span id="xdx_907_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231231_z9j5ahcBqjQ4" title="Defined contribution plan cost"&gt;0.5&lt;/span&gt; million, and $&lt;span id="xdx_90A_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20220101__20221231_zWcubQNPzff7" title="Defined contribution plan cost"&gt;0.4&lt;/span&gt; million were made to the plan, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PostemploymentBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2024-01-01to2024-12-31"
      decimals="-5"
      id="Fact002041"
      unitRef="USD">500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2023-01-012023-12-31"
      decimals="-5"
      id="Fact002043"
      unitRef="USD">500000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2022-01-012022-12-31"
      decimals="-5"
      id="Fact002045"
      unitRef="USD">400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:SubsequentEventsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002047">&lt;p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_znqO6zj9pTe8" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.
&lt;span id="xdx_82F_ztFIvFoC9z9j"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 31, 2025, pursuant to terms of the Note (see Note 7. Notes Payable and Derivative Liability), the Holder elected to
immediately convert $&lt;span id="xdx_90A_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250131__20250131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zv6ZIGe5rzic" title="Debt principal amount conversion"&gt;1.8&lt;/span&gt;
million of outstanding principal into &lt;span id="xdx_90B_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250131__20250131__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zc69U80sk4w4" title="Share issued upon debt conversion"&gt;2,345,068&lt;/span&gt;
shares of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 3, 2025, the Company entered into a Letter Agreement with the Holder related to the Note. As a result of the Letter
Agreement, the Holder agreed to convert a total of $&lt;span id="xdx_90C_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z3Dys58VeErf" title="Outstanding principal amount"&gt;8.8&lt;/span&gt;
million of outstanding principal (&#x201c;remaining Initial Outstanding Principal&#x201d;) into shares of the Company&#x2019;s common
stock. First, on February 4, 2025, the Holder converted $&lt;span id="xdx_906_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zLHnB5bv9eh2" title="Outstanding principal amount"&gt;2.8&lt;/span&gt;
million of outstanding principal into &lt;span id="xdx_90E_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250204__20250204__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zzDGOLNoaEH8" title="Stock issued during period, shares, new issues"&gt;3,685,106&lt;/span&gt;
shares of common stock pursuant to terms of the Note. Second, on February 20, 2025, the Holder converted $&lt;span id="xdx_903_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250220__20250220__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zy3g9CeD6I4i" title="Outstanding principal amount"&gt;2.0&lt;/span&gt;
million of outstanding principal into &lt;span id="xdx_903_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250220__20250220__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zhWAwp9BFF27" title="Share issued upon debt conversion"&gt;2,680,077&lt;/span&gt;
shares of common stock pursuant to terms of the Note. Last, on February 21, 2025, the Holder converted $&lt;span id="xdx_900_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250221__20250221__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z1oUDxFJAe53" title="Debt principal amount conversion"&gt;4.0&lt;/span&gt;
million of outstanding principal into &lt;span id="xdx_90A_eus-gaap--DebtConversionConvertedInstrumentSharesIssued1_c20250221__20250221__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z4gm67Tq9xbg" title="Share issued upon debt conversion"&gt;5,360,154&lt;/span&gt;
shares of common stock pursuant to terms of the Note, thereby converting the entirety of the remaining Initial Outstanding
Principal.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additionally,
as a result of the Letter Agreement, the Holder agreed to defer $&lt;span id="xdx_90A_eus-gaap--RepaymentsOfDebt_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zFTjrsUXSWF3" title="Repayment of debt"&gt;11.6&lt;/span&gt; million of principal repayments to &lt;span id="xdx_90A_eus-gaap--DebtInstrumentFrequencyOfPeriodicPayment_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_z8pHD63bjbR4" title="Frequency of periodic payment"&gt;7 monthly payments&lt;/span&gt; of $&lt;span id="xdx_900_eus-gaap--DebtInstrumentPeriodicPayment_pn5n6_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zfvZZIMlWsRe" title="Repayment of principal amount"&gt;1.7&lt;/span&gt; million
beginning on &lt;span id="xdx_903_eus-gaap--DebtInstrumentDateOfFirstRequiredPayment1_dd_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zBjPAvPVFSAb" title="Date of first repayment"&gt;September 1, 2025&lt;/span&gt; and concluding on &lt;span id="xdx_904_eus-gaap--DebtInstrumentMaturityDate_dd_c20250901__20260301__srt--StatementScenarioAxis__srt--ScenarioForecastMember__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zEEEF1AgVeA6" title="Maturity date"&gt;March 1, 2026&lt;/span&gt;. As of the date of these financial statements are available to be issued,
maturities of partial repayments as a result of the Letter Agreement are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zJbfDOFS0Twc" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zjTbPCpHNdd2"&gt;SCHEDULE
OF MATURITIES PARTIAL REPAYMENTS&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zN8QAmDu0Klg" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Maturities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPzL4E_zt2Hu5PFfkPl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;22,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPzL4E_zNQ0Itdtv7ta" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14,025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--NotesPayable_iTI_pn3n3_mtNPzL4E_zxDaaSeXMgke" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total partial repayments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;36,025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_zAjBDn6yTaE3" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
February 3, 2025, the Company entered into a new Securities Purchase Agreement (the &#x201c;2025 Purchase Agreement&#x201d;) with the Holder.
In exchange for $&lt;span id="xdx_901_ecustom--ExchangeAmount_iI_pn5n6_c20250203__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zdaBts9AmmS3" title="Exchange amount"&gt;8.0&lt;/span&gt; million, the Holder agreed to purchase up to &lt;span id="xdx_90D_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvkxdTgCdmH3" title="Purchase of common stock and warrants"&gt;5,750,225&lt;/span&gt; shares of common stock and warrants to purchase up to &lt;span id="xdx_90F_eus-gaap--DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember_zvL6CEI00nAb" title="Warrant to purchase"&gt;5,750,225&lt;/span&gt;
shares of common stock at an exercise price of $&lt;span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20250203__us-gaap--TypeOfArrangementAxis__custom--SecuritiesPurchaseAgreementMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z5UWlC9Bu5n" title="Common stock at a exercise price"&gt;1.57&lt;/span&gt; per share. On February 4, 2025, the 2025 Purchase Agreement closed for net proceeds
of approximately $&lt;span id="xdx_90D_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250203__20250203__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0Cq8Le0QIc7" title="Issuance of common stock"&gt;7.8&lt;/span&gt; million, inclusive of initial fees and expenses related to the transaction.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-01-312025-01-31_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact002049"
      unitRef="USD">1800000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2025-01-312025-01-31_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact002051"
      unitRef="Shares">2345068</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="-5"
      id="Fact002053"
      unitRef="USD">8800000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-02-042025-02-04_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="-5"
      id="Fact002055"
      unitRef="USD">2800000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2025-02-042025-02-04_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="INF"
      id="Fact002057"
      unitRef="Shares">3685106</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-02-202025-02-20_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="-5"
      id="Fact002059"
      unitRef="USD">2000000.0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2025-02-202025-02-20_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="INF"
      id="Fact002061"
      unitRef="Shares">2680077</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-02-212025-02-21_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="-5"
      id="Fact002063"
      unitRef="USD">4000000.0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionConvertedInstrumentSharesIssued1
      contextRef="From2025-02-212025-02-21_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="INF"
      id="Fact002065"
      unitRef="Shares">5360154</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
    <us-gaap:RepaymentsOfDebt
      contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      decimals="-5"
      id="Fact002067"
      unitRef="USD">11600000</us-gaap:RepaymentsOfDebt>
    <us-gaap:DebtInstrumentFrequencyOfPeriodicPayment
      contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_LetterAgreementMember"
      id="Fact002069">7 monthly payments</us-gaap:DebtInstrumentFrequencyOfPeriodicPayment>
    <us-gaap:DebtInstrumentPeriodicPayment
      contextRef="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember"
      decimals="-5"
      id="Fact002071"
      unitRef="USD">1700000</us-gaap:DebtInstrumentPeriodicPayment>
    <us-gaap:DebtInstrumentDateOfFirstRequiredPayment1
      contextRef="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember"
      id="Fact002073">2025-09-01</us-gaap:DebtInstrumentDateOfFirstRequiredPayment1>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2025-09-012026-03-01_srt_ScenarioForecastMember_custom_LetterAgreementMember"
      id="Fact002075">2026-03-01</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="From2024-01-012024-12-31_custom_LetterAgreementMember"
      id="Fact002077">&lt;p id="xdx_897_eus-gaap--ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_hus-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zJbfDOFS0Twc" style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zjTbPCpHNdd2"&gt;SCHEDULE
OF MATURITIES PARTIAL REPAYMENTS&lt;/span&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 70%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-style: italic"&gt;(in thousands)&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20241231__us-gaap--TypeOfArrangementAxis__custom--LetterAgreementMember_zN8QAmDu0Klg" style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left; font-weight: bold"&gt;Years Ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;Maturities&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_iI_pn3n3_maNPzL4E_zt2Hu5PFfkPl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 82%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 2%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;22,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_pn3n3_maNPzL4E_zNQ0Itdtv7ta" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;2026&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;14,025&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--NotesPayable_iTI_pn3n3_mtNPzL4E_zxDaaSeXMgke" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;Total partial repayments&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;36,025&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="AsOf2024-12-31_custom_LetterAgreementMember"
      decimals="-3"
      id="Fact002079"
      unitRef="USD">22000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="AsOf2024-12-31_custom_LetterAgreementMember"
      decimals="-3"
      id="Fact002081"
      unitRef="USD">14025000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:NotesPayable
      contextRef="AsOf2024-12-31_custom_LetterAgreementMember"
      decimals="-3"
      id="Fact002083"
      unitRef="USD">36025000</us-gaap:NotesPayable>
    <MVIS:ExchangeAmount
      contextRef="AsOf2025-02-03_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact002085"
      unitRef="USD">8000000.0</MVIS:ExchangeAmount>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_SecuritiesPurchaseAgreementMember"
      decimals="INF"
      id="Fact002087"
      unitRef="Shares">5750225</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1
      contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember_custom_SecuritiesPurchaseAgreementMember"
      decimals="INF"
      id="Fact002089"
      unitRef="Shares">5750225</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="AsOf2025-02-03_custom_SecuritiesPurchaseAgreementMember_us-gaap_SubsequentEventMember"
      decimals="INF"
      id="Fact002091"
      unitRef="USDPShares">1.57</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-02-032025-02-03_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact002093"
      unitRef="USD">7800000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact002094">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact002095">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact002096">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact002097">false</ecd:NonRule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000930"
          xlink:label="Fact000930"
          xlink:type="locator"/>
        <link:footnote id="Footnote000947" xlink:label="Footnote000947" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During
                                            the year ended December 31, 2024, the Company recognized a $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFBVUkNIQVNFIFBSSUNFIEFMTE9DQVRJT04gVE8gQVNTRVRTIEFDUVVJUkVEIEFORCBMSUFCSUxJVElFUyBBU1NVTUVEIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_909_eus-gaap--ImpairmentOfIntangibleAssetsFinitelived_pn5n6_c20240101__20241231_zYksVYS5ut5k"
  title="Impairment charge on intangible assets">4.2</xhtml:span> million impairment charge
                                            on certain identified intangible assets acquired in this business combination. See Note 8.
                                            Financial Statement Components.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000930"
          xlink:to="Footnote000947"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000932"
          xlink:label="Fact000932"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000932"
          xlink:to="Footnote000947"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000946"
          xlink:label="Fact000946"
          xlink:type="locator"/>
        <link:footnote id="Footnote000950" xlink:label="Footnote000950" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">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, net of tax in the consolidated statements 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.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000946"
          xlink:to="Footnote000950"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
